Dunfermline High School is a non-denominational, co-educational, six-year comprehensive high school situated in the town of Dunfermline. Founded in 1468, it is the oldest of the four high schools in Dunfermline. Presently, it caters to approximately 1,750 learners aged 11 to 18 years.

The school serves two main villages and surrounding areas, including Rosyth and Kincardine.

Dunfermline High School feeder primary school

  • Canmore Primary School
  • Commercial Primary School
  • Pitreavie Primary School
  • Masterton Primary School
  • St Leonard’s Primary School

The school has over the years invested millions of Pounds into infrastructural developments and currently boasts many world-class facilities, including a five-a-side soccer pitch, sports hall, meeting room, assembly, and fitness hall, plus a host of others.

Dunfermline High School Ages

  • 11 – 18
Q Age

11 - 18

Rate us and Write a Review

Your review is recommended to be at least 140 characters long


Show all timings
  • Monday09:00 AM - 05:00 PM
  • Tuesday09:00 AM - 05:00 PM
  • Wednesday09:00 AM - 05:00 PM
  • Thursday09:00 AM - 05:00 PM
  • Friday09:00 AM - 05:00 PM
building Own or work here? Claim Now! Claim Now!