Milnathort
Human settlement in Scotland
About
Milnathort, Scottish Gaelic: Muileann Choirthe, is a small town in the parish of Orwell in the county of Kinross-shire, Scotland and since 1996, the local council area of Perth and Kinross. The smaller neighbour of nearby Kinross, Milnathort has a population of around 2,000 people. It is situated amidst countryside at the foot of the Ochil Hills, and near the north shore of Loch Leven. From 1977 it became more easily accessible due to the development of the M90 motorway.
The name was thought to come from the Gaelic maol coirthe meaning "bare hill of the standing stones" but in fact comes originally from Muileann Choirthe - the mill in land of standing stones (probably the Orwell ones) - which got translated into Scots as Miln o' Quhorth and then elided down into the modern Milnathort, though some took Quhorth to be the River Forth and the town is still referred to occasionally as Mills o' Forth
Nearby
More to see within walking distance
Kinross-shire
Historic county in Scotland
1.6 mi awayBurleigh Castle
Tower house in Perth and Kinross, Scotland
0.3 mi awayMilnathort Town Hall
Municipal building in Milnathort, Scotland
0.2 mi awayCounty Buildings, Kinross
County building in Kinross, Scotland
1.5 mi awayMundell Music
Notable place
1.2 mi awayMiddleton, Perth and Kinross
Human settlement in Scotland
1.2 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Milnathort
We may earn a commission from some of these links, at no extra cost to you. Learn more
Photos from Unsplash, Wikipedia and Wikimedia Commons (CC BY-SA); facts from Wikipedia; maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.