Best Schools in Perth, Stirling & Inverness
Top schools in Perth, Stirling and Inverness. Why smaller Scottish cities offer great education without the catchment pressure of Edinburgh or Glasgow.
Perth, Stirling and Inverness share something Edinburgh and Glasgow parents would envy: excellent schools without the catchment wars. These cities are small enough that most families live within easy reach of a good school — and placing request pressure is far lower.
That does not mean every school is identical. Each city has its own character, and the rural schools surrounding them add another dimension entirely. This guide covers the main secondaries in all three cities, the rural schools worth knowing about, and the practical question most families are really asking: can we get a better school and a cheaper house at the same time?
Perth — three city secondaries and a rural hinterland
Perth has three secondary schools serving the city and its immediate surroundings:
- Perth Academy — the oldest of the three, with roots going back to the 15th century. Strong academic results across Highers and Advanced Highers, and a broad subject offering for a school of its size. Catchment covers the central and western parts of the city.
- Perth High School — serves the southern and eastern sides of Perth. Benefits from a modern campus and strong STEM and technology provision. Well regarded by parents for both academic and pastoral support.
- Perth Grammar School — covers the north of the city. Smaller than the other two and known for strong pastoral care and community feel. Good results, though the subject range at Advanced Higher can be slightly narrower owing to cohort size.
All three schools feed from a network of well-run primaries across the city. Perth and Kinross Council is a mid-table performer nationally, but the city schools consistently sit at or above the council average.
Highland Perthshire — the rural option
Beyond the city, Perth and Kinross stretches deep into Highland Perthshire. Schools like Pitlochry High School and Breadalbane Academy in Aberfeldy serve vast rural catchments. Class sizes are small, community ties are strong, and outdoor learning is embedded into the curriculum in a way that city schools struggle to match.
The trade-off is subject choice. Smaller senior cohorts mean fewer Advanced Higher classes can run. Some families plan around this by using e-Sgoil (Scotland’s online learning service) to supplement what the local school offers.
Stirling — exam results that rival anywhere
Stirling is one of Scotland’s highest-performing council areas for school attainment. The results here match or exceed many independent schools nationally — and the two city secondaries both contribute to that.
- Stirling High School — the larger school, close to the city centre. Broad subject range, strong results, and good facilities following recent investment. Catchment covers the western half of the city and parts of the surrounding area.
- Wallace High School — serves the eastern side of Stirling and some of the surrounding villages. Consistently strong exam performance and a good reputation for sport and extracurricular provision.
Both schools are genuinely good. Parents relocating to Stirling rarely need to worry about which catchment they fall into — the quality gap between the two is small enough that geography, not preference, should drive the decision.
McLaren High School — gateway to the Highlands
Roughly 30 minutes north-west of Stirling, McLaren High School in Callander serves a wide rural area stretching into the Trossachs and beyond. It is a smaller school — around 600 to 700 pupils — but punches above its weight academically and is well known for outdoor education.
Callander is increasingly popular with families who want Highland scenery and a strong school without the remoteness of the far north. The commute into Stirling is short, and Stirling’s rail links put Edinburgh and Glasgow within reach.
Inverness — the Highland capital
Inverness is the largest city in the north of Scotland and the administrative centre of Highland Council. Three secondaries serve the city:
- Inverness Royal Academy — the most established of the three, centrally located with a long history and wide subject offering. Strong academic results and good provision for both sciences and arts.
- Millburn Academy — serves the eastern side of the city. Modern campus, strong results, and a reputation for inclusive pastoral support. One of the larger Highland secondaries.
- Charleston Academy — covers the western and southern parts of Inverness. Well regarded for community involvement and vocational pathways alongside academic courses.
Highland Council as a whole faces the challenges common to large rural authorities — dispersed populations, teacher recruitment in remote areas, and limited Advanced Higher provision in smaller schools. But the three Inverness secondaries do not suffer from these problems. They have the scale, staffing, and subject range to offer a comprehensive secondary education.
The rural school angle
All three cities are surrounded by rural schools, and families considering a move to these areas should understand how they work.
Multi-composite classes are common in small rural primaries. A school with 30 pupils across seven year groups will teach P1–P3 and P4–P7 together, for example. Research consistently shows this does not harm attainment — and many parents report that it helps older children develop leadership skills while giving younger ones exposure to more advanced work.
Rural secondaries face a different challenge: subject choice. A school with 300 pupils in senior phase cannot staff 25 Higher subjects. Most offer 15 to 18, and some use e-Sgoil for subjects they cannot deliver in person. This is a genuine consideration for families with academically ambitious children — check what the school actually offers at Higher and Advanced Higher before committing.
The upside is real, though. Smaller communities, stronger school-family relationships, embedded outdoor learning, and a pace of life that many families find transformative.
House prices vs school quality
This is the calculation that brings many families to these three cities. The numbers speak clearly.
A three-bedroom family home in a good school catchment in Edinburgh can cost £350,000 to £450,000. In Glasgow, the figures are lower but still substantial in the popular catchment areas of East Renfrewshire and East Dunbartonshire (£300,000 to £400,000).
In Perth, a comparable home costs £200,000 to £280,000. In Stirling, £230,000 to £320,000. In Inverness, £200,000 to £270,000. And in all three cities, you are almost certainly in catchment for a school that performs well — without paying the catchment premium that inflates prices in Edinburgh’s south side or Glasgow’s East Renfrewshire corridor.
The saving is not trivial. A family moving from an Edinburgh catchment hotspot to Stirling might free up £100,000 or more in housing costs — money that could go into savings, reduced mortgage stress, or simply a larger house with a garden.
The commuter advantage
All three cities have rail connections, though they vary in usefulness:
- Stirling is the standout commuter town. Roughly 50 minutes by train to Edinburgh and 50 minutes to Glasgow, with frequent services. Many families live in Stirling and work in the Central Belt without difficulty.
- Perth is around 70 minutes to Edinburgh by rail, which is manageable for hybrid workers or those commuting two to three days a week. The A9 and M90 also provide road links.
- Inverness is not a commuter city for the Central Belt — it is over three hours south by rail. But Inverness has its own economy (Highland Council, NHS Highland, the University of the Highlands and Islands, and a growing tech and renewables sector), and families moving there are usually moving for the city itself, not to commute.
Choosing between the three
There is no single right answer. Each city offers something different:
- Perth is the quietest of the three, with a strong sense of history, easy access to Highland Perthshire, and a solid trio of secondaries. Good for families who want space and scenery without full remoteness.
- Stirling offers the best of both worlds — high-performing schools, strong transport links, and a city small enough to feel manageable but large enough to have everything you need. If commuting matters, Stirling is the strongest option.
- Inverness is the choice for families committed to life in the Highlands. The schools are good, the cost of living is lower, and the quality of life — if you value outdoor space and a close-knit community — is hard to beat.
All three are worth serious consideration if you are relocating within Scotland or moving from elsewhere in the UK. The school quality is genuine, the prices are lower, and the catchment stress that dominates school conversations in Edinburgh and Glasgow simply does not apply.
Next steps
- Understand how catchment areas work — the foundation of school choice in Scotland
- Learn about placing requests — if you want a school outside your catchment
- Use your council’s catchment checker to confirm exactly which school serves your address before you commit to a property
Was this guide helpful?
Let us know in one click.
Anonymous — we only record the vote, not who cast it.
Frequently asked questions
Perth has three main secondaries — Perth Academy, Perth High School and Perth Grammar School — and all three are solid schools. Perth Academy is the oldest and has a strong academic track record across Highers and Advanced Highers. Perth High benefits from a newer campus and strong STEM provision. Perth Grammar serves the north of the city and is well regarded for pastoral care. None of them faces the extreme oversubscription pressures you see in Edinburgh or Glasgow, so the 'best' choice is usually whichever is your catchment school.
The School Bell
Weekly Scottish-education updates
Deadlines, benefit rate changes and the stuff you actually need to know — no spam.
Keep reading
Best Schools in Aberdeen: What Parents Need to Know
Aberdeen's top primary and secondary schools. How oil-industry funding shapes education, catchment areas, and the grammar school question.
Updated 24 April 2026
Choosing a SchoolBest Schools in Edinburgh: What the Data Actually Shows
Edinburgh's top-performing primary and secondary schools by attainment data. Catchment pressure, placing requests, and what the rankings miss.
Updated 24 April 2026
Choosing a SchoolBest Schools in Glasgow: What the Data Actually Shows
Glasgow's top-performing schools by attainment data. Why deprivation context matters, catchment pressure, and how to choose the right school for your child.
Updated 24 April 2026