Townapedia
Ladybank railway station platform in 2005
Ladybank railway station platform in 2005 · Tom Smith, CC BY-SA 2.0
Black five number 45407 at Ladybank
Black five number 45407 at Ladybank · Brian Forbes from Kinross, Scotland, CC BY 2.0
45231 passing Ladybank
45231 passing Ladybank · Brian Forbes from Kinross, Scotland, CC BY 2.0
45231 heads for Thornton
45231 heads for Thornton · Brian Forbes from Kinross, Scotland, CC BY 2.0

Ladybank, United Kingdom

Ladybank is a town of 1,530 people in Scotland, United Kingdom.

Loading the weather...
Population1,530 GeoNames
RegionScotland
Elevation89 ft 27 m
Time zoneEurope/London
Nearest airportLeuchars Station (ADX) 12 mi
Advertisement

Why visit Ladybank

Townapedia lists 6 museums and landmarks, 5 parks and trails, 9 places to eat and 1 place to stay in and around town.

Highlights include The Scottish Deer Centre and Ladybank Golf Club.

About Ladybank

Ladybank () is a village and former burgh of Fife, Scotland. It is about 62 kilometres (39 mi) north of Edinburgh, 8 kilometres (5.0 mi) southwest of Cupar, close to the River Eden. Its 2006 population was estimated at 1,582.

From the Wikipedia article Ladybank (this version), under CC BY-SA 4.0.

Museums and landmarks6

Haig War Memorial Gate

Monument and historic site

Open in Google Maps

War Memorial

Monument and historic site

Open in Google Maps

Annsmuir POW Camp memorial

Monument and historic site · 1.2 mi

Open in Google Maps

Balmalcolm Bank

Monument and historic site · 1.5 mi

Open in Google Maps

Charlottetown War Memorial

Monument and historic site · 1.0 mi

Open in Google Maps

War Memorial

Monument and historic site · 0.9 mi

Open in Google Maps

Parks, trails and playgrounds5

The Scottish Deer Centre

Park · 2.5 mi

British Wildlife Park

Open in Google Maps · Wikipedia

Haig Memorial Gardens

Park

Open in Google Maps

Ladybank Golf Club

Golf course · 0.8 mi

Annsmuir, Ladybank

Open in Google Maps · +44 1337 830814

Kettle Park

Park · 1.3 mi

Open in Google Maps

Wee Course

Golf course · 0.9 mi

Open in Google Maps

Restaurants and cafes9

Station Inn

Bar and pub · 0.9 mi

Station Road

Open in Google Maps

Golf Inn @ Ladybank

Bar and pub

Open in Google Maps

Kettlebridge Inn

Bar and pub · 1.4 mi

Open in Google Maps

Fast n Fresh

Fast food · Sandwich · 1.4 mi

Open in Google Maps

Carlucci

Restaurant · Italian · 0.6 mi

Annsmuir, Ladybank

Mo-We 10:00-16:30; Th,Su 10:00-19:30; Fr-Sa 10:00-20:30

Open in Google Maps · +44 1337 830814

Howe Beer Project

Brewery and winery · 1.3 mi

Cupar, Fife

Open in Google Maps

Eden Balmalcolm Den

Cafe · Coffee Shop, Cake, Breakfast · 1.3 mi

Balmalcolm, Fife

Open in Google Maps

The Kiltmakers Coffee Shop

Cafe

4 Commercial Crescent

Open in Google Maps

The Crown

Bar and pub · 0.9 mi

Open in Google Maps

Advertisement

Where to stay1

Balmalcolm Den

Campground · 1.4 mi

Open in Google Maps

History

Before the 18th century, this area was mostly marshland. In 1247 Roger de Quincy, 2nd Earl of Winchester granted the monks of Lindores Abbey the right to cut peat from a peat-moss called Monegre, to which monks gave the name Our Lady's Bog (the southwestern part of the village is still called Monkstown). Over time this name was shortened to Ladybog.

When the Edinburgh and Northern Railway was constructed in the 1840s, a junction was built here with lines heading towards Perth and Dundee. An engine depot (of which only the disused locomotive shed survives) and a railway station were constructed at the junction. The station was named 'Ladybank Station' rather than 'Ladybog Station', and the village that developed around the station took the name Ladybank. The Fife and Kinross Railway, which opened in 1857, used Ladybank as its eastern terminus further increasing the importance of the station. Ladybank railway station remains largely unaltered, and may be the oldest unaltered station in Scotland.

The village became a burgh in 1878, and became an industrial centre, with linen weaving, coal mining, and malting the principal industries.

From the History section of Ladybank on Wikipedia, under CC BY-SA 4.0.

More about Ladybank

Geography

Ladybank is located about 37 kilometres (23 mi) north of Edinburgh, 23 kilometres (14 mi) southwest of Dundee, and 24 kilometres (15 mi) southeast of Perth. It is at OS grid reference NO 30 09, about 45 metres (148 ft) above mean sea level. It is situated in the Howe of Fife, a narrow low-lying plain that follows the course of the River Eden, known for its agriculture.

Education

Ladybank School, constructed in the 1890s, is a primary school. It serves Ladybank and the outlying hamlets of Edenstown and Giffordtown, and is attended by 138 children, who are split into six classes. There are no secondary schools in the town; most secondary school age children attend Bell Baxter High School in Cupar or St Andrew's RC High School in Kirkcaldy.

From the Wikipedia article Ladybank, under CC BY-SA 4.0.

Notable people from Ladybank

Born in Ladybank, according to Wikidata (CC0). Each name links to its Wikipedia article.

Churches and places of worship3

Shopping1

Advertisement

Schools, colleges and libraries3

Healthcare1

Map of Ladybank

29 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Leuchars Station (ADX) is the nearest airport with scheduled flights listed in OpenStreetMap, 12 miles away.

Drive times are estimates from straight-line distance, not routes.

Towns near Ladybank

Keep exploring

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built November 10, 2026. Spotted a mistake? Tell us or suggest a place.