State schools in North Ayrshire
59 open state-funded schools in North 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: North Ayrshire in our council directory. Help with the steps: going back to school.
Primary schools (49)
- Abbey Primary SchoolClaremont Crescent, Kilwinning, KA13 7HD01294 552251 · Website (new tab)Is this your school?
- Annick Primary SchoolBensley Rise, Girdle Toll, Irvine, KA11 1BQ01294 211654 · Website (new tab)Is this your school?
- Ardeer Primary SchoolClark Crescent, Stevenston, KA20 3LZ01294 469785 · Website (new tab)Is this your school?
- Beith Primary SchoolGlebe Road, Beith, KA15 1AZ01505 502363 · Website (new tab)Is this your school?
- Blacklands Primary SchoolDavid's Crescent, Kilwinning, KA13 6JJ01294 552626 · Website (new tab)Is this your school?
- Brodick Primary SchoolBrodick, Isle Of Arran, KA27 8DW01770 302367 · Website (new tab)Is this your school?
- Caledonia Primary SchoolCampbell Avenue, Saltcoats, KA21 5AF01294 472092 · Website (new tab)Is this your school?
- Castlepark Primary SchoolCarron Place, Irvine, KA12 9LQ01294 279764 · Website (new tab)Is this your school?
- Corrie Primary SchoolCorrie, Isle Of Arran, KA27 8JP01770 810244 · Website (new tab)Is this your school?
- Corsehill Primary SchoolFergushill Road, Kilwinning, KA13 7GW01294 552418 · Website (new tab)Is this your school?
- Cumbrae Primary SchoolBute Terrace, Millport, KA28 0BB01475 530343 · Website (new tab)Is this your school?
- Dalry Primary SchoolSharon Street, Dalry, KA24 5DR01294 832788 · Website (new tab)Is this your school?
- Dreghorn Primary SchoolDundonald Road, Dreghorn, Irvine, KA11 4AP01294 211018 · Website (new tab)Is this your school?
- Dykesmains Primary SchoolSimpson Drive, Saltcoats, KA21 6EX01294 461354 · Website (new tab)Is this your school?
- Elderbank Primary SchoolSt Kilda Bank, Broomlands, Irvine, KA11 1LA01294 218632 · Website (new tab)Is this your school?
- Fairlie Primary SchoolMorton Way, Fairlie, KA29 0BW01475 568441 · Website (new tab)Is this your school?
- Gateside Primary SchoolMain Road, Gateside, KA15 2LF01505 502776 · Website (new tab)Is this your school?
- Glebe Primary SchoolKirk Vennel, Irvine, KA12 0DQ01294 271587 · Website (new tab)Is this your school?
- Glencairn Primary SchoolNew Street, Stevenston, KA20 3HQ01294 464376 · Website (new tab)Is this your school?
- Hayocks Primary SchoolLumsden Place, Stevenston, KA20 4HG01294 465283 · Website (new tab)Is this your school?
- Kilmory Primary SchoolKilmory, Isle Of Arran, KA27 8PQ01770 870262 · Website (new tab)Is this your school?
- Lamlash Primary SchoolMcKelvie Road, Lamlash, Isle Of Arran, KA27 8NP01770 600527 · Website (new tab)Is this your school?
- Largs Primary SchoolAlexander Avenue, Largs, KA30 9DR01475 687687 · Website (new tab)Is this your school?
- Lawthorn Primary SchoolLochlibo Road, Lawthorn, Irvine, KA11 2AY01294 224548 · Website (new tab)Is this your school?
- Loudoun-Montgomery Primary SchoolAyr Road, Irvine, KA12 8DF01294 279031 · Website (new tab)Is this your school?
- Mayfield Primary SchoolKenilworth Drive, Saltcoats, KA21 6HS01294 465576 · Website (new tab)Is this your school?
- Montgomerie Park Primary SchoolTurnpike Way, Montgomerie Park, Irvine, KA11 2HH01294 324630 · Website (new tab)Is this your school?
- Moorpark Primary SchoolMilton Road, Kilbirnie, KA25 7EP01505 685386 · Website (new tab)Is this your school?
- Pennyburn Primary SchoolSundrum Place, Pennyburn, Kilwinning, KA13 6SE01294 552807 · Website (new tab)Is this your school?
- Pirnmill Primary SchoolPirnmill, Brodick, Isle Of Arran, KA27 8HP01770 850226 · Website (new tab)Is this your school?
- Shiskine Primary SchoolShiskine, Brodick, Isle Of Arran, KA27 8EP01770 860207 · Website (new tab)Is this your school?
- Skelmorlie Primary SchoolInnes Park Road, Skelmorlie, PA17 5BA01475 520997 · Website (new tab)Is this your school?
- Springside Primary SchoolStation Road, Springside, Irvine, KA11 3AZ01294 211651 · Website (new tab)Is this your school?
- St Anthony's Primary SchoolRoman CatholicDykesmains Road, Saltcoats, KA21 6DE01294 468559 · Website (new tab)Is this your school?
- St Bridget's Primary SchoolRoman CatholicHagthorn Avenue, Kilbirnie, KA25 6EJ01505 683293 · Website (new tab)Is this your school?
- St John Ogilvie Primary SchoolRoman Catholic13 Towerlands Farm Road, Bourtreehill, Irvine, KA11 1PZ01294 218823 · Website (new tab)Is this your school?
- St John's Primary SchoolRoman CatholicMorrison Avenue, Stevenston, KA20 4HH01294 464557 · Website (new tab)Is this your school?
- St Luke's Primary SchoolRoman CatholicPennyburn Road, Kilwinning, KA13 6LF01294 552131 · Website (new tab)Is this your school?
- St Mark's Primary SchoolRoman CatholicClark Drive, Irvine, KA12 0NS01294 271167 · Website (new tab)Is this your school?
- St Mary's Primary SchoolRoman CatholicAlexander Avenue, Largs, KA30 9DR01475 687687 · Website (new tab)Is this your school?
- St Palladius' Primary SchoolRoman CatholicRoche Way, Dalry, KA24 5DG01294 832692 · Website (new tab)Is this your school?
- St Peter's Primary SchoolRoman CatholicSouth Isle Road, Ardrossan, KA22 7PX01294 462554 · Website (new tab)Is this your school?
- St Winning's Primary SchoolRoman CatholicSt Winning's Road, Kilwinning, KA13 6JX01294 552795 · Website (new tab)Is this your school?
- Stanley Primary SchoolStanley Road, Ardrossan, KA22 7DH01294 462531 · Website (new tab)Is this your school?
- West Kilbride Primary SchoolHunterston Road, West Kilbride, KA23 9EX01294 822353 · Website (new tab)Is this your school?
- Whitehirst Park PrimaryStevenston Road, Kilwinning, KA13 6NQ01294 554538 · Website (new tab)Is this your school?
- Whiting Bay Primary SchoolWhiting Bay, Isle Of Arran, KA27 8PX01770 700260 · Website (new tab)Is this your school?
- Winton Primary SchoolAnderson Terrace, Ardrossan, KA22 8JP01294 464443 · Website (new tab)Is this your school?
- Woodlands Primary SchoolWoodlands Avenue, Irvine, KA12 0PU01294 279532 · Website (new tab)Is this your school?
Secondary schools (8)
- Ardrossan AcademySorbie Road, Ardrossan, KA22 8AR01294 461931 · Website (new tab)Is this your school?
- Arran High SchoolLamlash, Isle Of Arran, KA27 8NG01770 600341 · Website (new tab)Is this your school?
- Auchenharvie AcademySaltcoats Road, Stevenston, KA20 3JW01294 605156 · Website (new tab)Is this your school?
- Greenwood AcademyDreghorn, Irvine, KA11 4HL01294 213124 · Website (new tab)Is this your school?
- Irvine Royal AcademyKilwinning Road, Irvine, KA12 8SJ01294 278756 · Website (new tab)Is this your school?
- Kilwinning AcademyDalry Road, Kilwinning, KA13 7HD01294 551316 · Website (new tab)Is this your school?
- Largs AcademyAlexander Avenue, Largs, KA30 9DR01475 687687 · Website (new tab)Is this your school?
- St Matthew's AcademyRoman CatholicJack's Road, Saltcoats, KA21 5NT01294 606680 · Website (new tab)Is this your school?
All-through schools (1)
- Garnock Community CampusBeith Road, Glengarnock, KA14 3BF01505 682685 · Website (new tab)Is this your school?
Special schools (1)
- Lockhart CampusBoglemart Street, Stevenston, KA20 3JX01294 441400 · 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.