State schools in East Ayrshire
54 open state-funded schools in East Ayrshire (Scotland), with addresses, phone numbers and websites.
To enrol, contact the council’s education department or the school. You can also make a placing request for a school outside your catchment area. Council contacts: East Ayrshire in our council directory. Help with the steps: going back to school.
Primary schools (40)
- Annanhill Primary SchoolBeech Avenue, Kilmarnock, KA1 2EW01563 549988 · Website (new tab)Is this your school?
- Auchinleck Primary SchoolDalsalloch Road, Auchinleck, KA18 2BU01290 420504 · Website (new tab)Is this your school?
- Bellsbank Primary SchoolCraiglea Crescent, Dalmellington, KA6 7UA01292 550305 · Website (new tab)Is this your school?
- Catrine Primary SchoolFourfields, Catrine, KA5 6PS01290 551436 · Website (new tab)Is this your school?
- Crosshouse Primary SchoolPlayingfield Road, Crosshouse, KA2 0JJ01563 521459 · Website (new tab)Is this your school?
- Dalmellington Primary SchoolAyr Road, Dalmellington, KA6 7SJ01292 550364 · Website (new tab)Is this your school?
- Dalrymple Primary SchoolHillview, Dalrymple, KA6 6PZ01292 560368 · Website (new tab)Is this your school?
- Darvel Primary SchoolCampbell Street East, Darvel, KA17 0BP01560 320257 · Website (new tab)Is this your school?
- Drongan Primary SchoolMillmannoch Avenue, Drongan, KA6 7BY01292 591291 · Website (new tab)Is this your school?
- Dunlop Primary SchoolMain Street, Dunlop, KA3 4AN01560 484098 · Website (new tab)Is this your school?
- Fenwick Primary School1 Kirkton Road, Fenwick, KA3 6DH01560 600403 · Website (new tab)Is this your school?
- Galston Primary SchoolWestern Road, Galston, KA4 8BG01563 820221 · Website (new tab)Is this your school?
- Gargieston Primary SchoolDundonald Road, Kilmarnock, KA1 1UG01563 533067 · Website (new tab)Is this your school?
- Hillhead Primary School2 Kilmaurs Road, Kilmarnock, KA3 1QJ01563 521504 · Website (new tab)Is this your school?
- Hurlford Primary SchoolUnion Street, Hurlford, KA1 5BT01563 525098 · Website (new tab)Is this your school?
- James Hamilton PrimaryWilliam McIlvanney Campus, Sutherland Drive, Kilmarnock, KA3 7DF01563 558505 · Website (new tab)Is this your school?
- Kilmaurs Primary School15 Sunnyside, Kilmaurs, KA3 2RY01563 538388 · Website (new tab)Is this your school?
- Lainshaw Primary SchoolKilwinning Road, Stewarton, KA3 3DL01560 483653 · Website (new tab)Is this your school?
- Littlemill Primary SchoolLittlemill, Rankinston, KA6 7HJ01292 590221 · Website (new tab)Is this your school?
- Loanhead Primary SchoolLoanhead Street, Kilmarnock, KA1 3AU01563 522938 · Website (new tab)Is this your school?
- Lochnorris Primary SchoolThe Barony Campus, Auchinleck Road, Cumnock, KA18 1FQ01290 427280 · Website (new tab)Is this your school?
- Logan Primary SchoolLogangate Terrace, Cumnock, KA18 3HD01290 421916 · Website (new tab)Is this your school?
- Mauchline Primary SchoolThe Loan, Mauchline, KA5 6AN01290 550306 · Website (new tab)Is this your school?
- Mount Carmel Primary SchoolRoman CatholicMeiklewood Road, Kilmarnock, KA3 2EL01563 525897 · Website (new tab)Is this your school?
- Muirkirk Primary SchoolBurns Avenue, Muirkirk, KA18 3RH01290 661350 · Website (new tab)Is this your school?
- Nether Robertland Primary SchoolPokelly Place, Stewarton, KA3 5PF01560 482035 · Website (new tab)Is this your school?
- Netherthird Primary SchoolCraigens Road, Cumnock, KA18 3AN01290 421980 · Website (new tab)Is this your school?
- New Cumnock Primary SchoolCastle, New Cumnock, KA18 4AH01290 338404 · Website (new tab)Is this your school?
- Newmilns Primary SchoolGilfoot, Newmilns, KA16 9LP01560 320915 · Website (new tab)Is this your school?
- Ochiltree Primary SchoolMain Street, Ochiltree, KA18 2PE01290 700351 · Website (new tab)Is this your school?
- Onthank Primary SchoolMeiklewood Road, Kilmarnock, KA3 2ES01563 525477 · Website (new tab)Is this your school?
- Patna Primary SchoolWhitehill Avenue, Patna, KA6 7LY01292 531271 · Website (new tab)Is this your school?
- Sgoil na Coille NuaidhWilliam McIlvanney Campus, Sutherland Drive, Kilmarnock, KA3 7DF01563 525477 · Website (new tab)Is this your school?
- Shortlees Primary SchoolBlacksyke Avenue, Kilmarnock, KA1 4SR01563 523817 · Website (new tab)Is this your school?
- Sorn Primary School14 Main Street, Sorn, KA5 6HU01290 551496 · Website (new tab)Is this your school?
- St Andrew's Primary SchoolRoman Catholicc/o St Joseph's Campus, Grassyards Road, Kilmarnock, KA3 7SL01563 549549 · Website (new tab)Is this your school?
- St Patrick's Primary SchoolRoman CatholicWell Road, Auchinleck, KA18 2LA01290 420957 · Website (new tab)Is this your school?
- St Sophia's Primary SchoolRoman CatholicNelville Drive, Galston, KA4 8BN01563 820521 · Website (new tab)Is this your school?
- St Xavier's Primary SchoolRoman CatholicWhitehill Avenue, Patna, KA6 7LY01292 531279 · Website (new tab)Is this your school?
- Whatriggs Primary SchoolWhatriggs Road, Kilmarnock, KA1 3SZ01563 546776 · Website (new tab)Is this your school?
Secondary schools (7)
- Doon AcademyAyr Road, Dalmellington, KA6 7SJ01292 550521 · Website (new tab)Is this your school?
- Grange AcademyBeech Avenue, Kilmarnock, KA1 2EW01563 549988 · Website (new tab)Is this your school?
- Kilmarnock AcademyWilliam McIlvanney Campus, Sutherland Drive, Kilmarnock, KA3 7DF01563 558500 · Website (new tab)Is this your school?
- Loudoun AcademyGlasgow Road, Galston, KA4 8PD01563 820061 · Website (new tab)Is this your school?
- Robert Burns AcademyThe Barony Campus, Auchinleck Road, Cumnock, KA18 1FQ01290 427280 · Website (new tab)Is this your school?
- St Joseph's AcademyRoman CatholicGrassyards Road, Kilmarnock, KA3 7SL01563 527197/526144 · Website (new tab)Is this your school?
- Stewarton AcademyCairnduff Place, Stewarton, KA3 5QF01560 482342 · Website (new tab)Is this your school?
Special schools (7)
- Crosshouse Communication UnitCrosshouse Primary School, Playingfield Road, Crosshouse, KA2 0JJ01563 521459 · Website (new tab)Is this your school?
- Hillside SchoolBarony Campus, Auchinleck Road, Cumnock, KA18 1RS01290 427280 · Website (new tab)Is this your school?
- Lochnorris SLULochnorris Primary School, Auchinleck Road, Cumnock, KA18 1RS01290 427280 · Website (new tab)Is this your school?
- Onthank Supported Learning CentreMeiklewood Road, Kilmarnock, KA3 2ES01563 525477 · Website (new tab)Is this your school?
- Park SchoolBeech Avenue, Kilmarnock, KA1 2EW01563 549988 · Website (new tab)Is this your school?
- Patna Supported Learning UnitPatna Primary School, Whitehill Avenue, Patna, KA6 7LY01292 531271 · Website (new tab)Is this your school?
- Willowbank SchoolGrassyards Road, Kilmarnock, KA3 7BB01563 526115 · Website (new tab)Is this your school?
Contains public sector information licensed under the Open Government Licence v3.0. Sources: Department for Education (Get Information about Schools), Scottish Government, Welsh Government, Department of Education Northern Ireland. Details change – always check with the school or council.
Last checked 26 October 2026.