River Avon, Falkirk

It originates, near some wind turbines, at what modern maps call Avonhead Cottage[1] south of Upperton just west of Longriggend.

[3] Some maps show a stream coming from Fannyside Lochs in North Lanarkshire, some 3 miles (5 km) east of Cumbernauld,[4] but that is not the Avon's source even if some water drains in a rivulet from there.

The Avon picks up the Shiellhill Burn close to Upperton, north of the sewage works and west of Easter Glentore Farm.

[8] After Avonbridge the Lin Mill Burn just after the start of the River Avon Heritage Trail.

[4] Like other rivers of this name throughout Britain, the name Avon simply means 'river', derived from Scottish Gaelic abhainn, or British (i.e. Old Welsh) afon.

River Avon joins the Firth of Forth at Grangemouth