Commercial Primary School
Woodmill Road, Dunfermline, KY11 4BB
South-east of the centre around Touch Primary on Garvock Bank, Woodmill and Garvock Hill.

Touch and Garvock sit east of the city centre, around Touch, Woodmill and Garvock Hill — a residential slope between the Public Park and Abbeyview, with schools at its heart. Touch Primary stands on Garvock Bank; Commercial Primary and St Margaret’s RC Primary share a campus on Woodmill Road, on the south-eastern side of the Public Park. If you live here, the school run and the park edge do a lot of the work of defining the area. Touch and Garvock Community Council is listed as active on Fife Council’s 22 October 2026 list.
There are council nursery classes at Touch and St Margaret’s, partnership nurseries at Bright Starts (Beath View) and Bumble Beez (Transy Place), and two registered out-of-school clubs, including the council club at Commercial Primary, which also collects children from St Margaret’s. Commercial Primary says its pupils move on to Dunfermline High, Woodmill High or Queen Anne High, depending on their address, so catchment really matters here. Touch Community Centre on Mercer Place is open on weekdays and Saturdays; groups there include the community council and a community pantry.
There is no GP practice in the area itself. In a straight line from Touch Primary, the nearest are New Park Medical Practice (about 0.6 miles) and Linburn Road Health Centre (about 0.7 miles). The nearest pharmacy is Well on Abbeyview (about 0.6 miles), and Dunfermline Queen Margaret station is about 0.4 miles away. Straight-line distances are measured between postcodes, so walking or driving will be longer, and GP practices register patients by catchment — check with the practice. The Public Park, with its Louise Carnegie bandstand, is on the doorstep if you want a green space without going as far as the Glen.
It suits families who want to be close to several primaries, the Public Park and a community centre, and who don’t mind travelling a short way for a GP and a pharmacy. It is a lived-in neighbourhood rather than a visitor quarter, but Queen Margaret station nearby makes it easier to be without a car than some of the outer estates.
Choosing an area, council tax, getting around and your first week.
Catchments, enrolment, nurseries, term dates and school meals. Listed in this Local Area: 3 schools, 4 nurseries.
GP registration, Queen Margaret Hospital, pharmacies, dentists and NHS 24.
Woodmill Road, Dunfermline, KY11 4BB
Woodmill Road, Dunfermline, KY11 4BB
Garvock Bank, Dunfermline, KY11 4JZ
St Margaret's RC Primary, Woodmill Road, Dunfermline, KY11 4BB
Touch Primary School, Garvock Bank, Dunfermline, KY11 4JZ
55 Beath View, Dunfermline, KY11 4UF
10 Transy Place, Dunfermline, KY12 7QN
Dunfermline
Commercial Primary School, Woodmill Road, Dunfermline, KY11 4BB
St. Margarets Parish Church, Abel Place, Dunfermline, KY11 4JJ
We’ve just opened Businesses. Cafés, trades, salons, shops, classes: if it’s independent and in Touch, it can be listed here for free.
Add your business, it’s freeLocal updates, service changes and what’s on — for people who live here, work here or are just visiting. Unsubscribe anytime.