BALFRON, a village and parish of Scotland, in the county of Stirling, where a manufacture of cotton was established in 1789, and flourished for some time. The population is 1968, and it is 22 miles north of Glasgow.