Skip to main content

Almada Street
Hamilton
Lanarkshire
ML3 0AA

Website: South Lanarkshire Council

Telephone: 01698 454444

Visit South Lanarkshire Council for State Primary School admission information for pupils starting at either:

  • A Primary or First school at the beginning of the reception year
  • A Junior school at the beginning of Year 3

Or Secondary State School admissions for pupils starting at either:

  • a Secondary school at the beginning of Year 7
  • an Upper school at the beginning of Year 9

State school admissions in England are regulated by the Schools Admissions Code, and schools must play fair, ensuring their admissions policy is not only fair but also transparent. Parents must play fair too: schools and local authorities are wising up on parental attempts to circumvent the code, and hundreds of school places are withdrawn every year, sometimes after the child has started school. read more

The Good Schools Guide Education Consultants now offers a specific service for parents who want advice on state school places: visit State School Service.


Schools in South Lanarkshire Council

Primary State Schools

Abington Primary School, Carlisle Road, Abington, BIGGAR, ML12 6SD. A state school for boys and girls aged from 3 to 12.

Auchengray Primary School, Auchengray Road, CARNWATH, ML11 8LN. A state school for boys and girls aged from 3 to 12.

Auldhouse Primary School, Auldhouse, East Kilbride, G75 9DT. A state school for boys and girls aged from 3 to 12.

Beckford Primary School, Auchinraith Avenue, Hamilton, ML3 0JQ. A state school for boys and girls aged from 3 to 12.

Bent Primary School, Boghead, Lesmahagow, ML11 0JD. A state school for boys and girls aged from 3 to 12.

Blacklaw Primary School, Glen Arroch, St Leonard's, EAST KILBRIDE, G74 2BP. A state school for boys and girls aged from 3 to 12.

Bothwell Primary School, Blantyre Road, Bothwell, G71 8PJ. A state school for boys and girls aged from 3 to 12.

Braehead Primary School, Carnwath Road, Braehead, FORTH, ML11 8EY. A state school for boys and girls aged from 3 to 12.

Braidwood Primary School, Monk's Lane, Braidwood, CARLUKE, ML8 5PN. A state school for boys and girls aged from 3 to 12.

Burnside Primary School, c/o former Spittal Primary School, Lochlea Road, RUTHERGLEN, G73 4QJ. A state school for boys and girls aged from 3 to 12.

Calderwood Primary School, Buchanan Drive, Rutherglen, G73 3PQ. A state school for boys and girls aged from 3 to 12.

Canberra Primary School, Belmont Drive, East Kilbride, G75 8HD. A state school for boys and girls aged from 3 to 12.

Carluke Primary School, Belstane Road, Carluke, ML8 4BG. A state school for boys and girls aged from 3 to 12.

Carmichael Primary School, Thankerton, Biggar, ML12 6PG. A state school for boys and girls aged from 3 to 12.

Carstairs Primary School, Green Avenue, Carstairs, LANARK, ML11 8PT. A state school for boys and girls aged from 3 to 12.

Chapelton Primary School, Glasgow Road, Chapelton, STRATHAVEN, ML10 6RS. A state school for boys and girls aged from 3 to 12.

Coulter Primary School, Birthwood Road, Coulter, BIGGAR, ML12 6PZ. A state school for boys and girls aged from 3 to 12.

Craigbank Primary School, Glengonnar Street, Strutherhill, LARKHALL, ML9 1EL. A state school for boys and girls aged from 3 to 12.

Crawford Primary School, Carlisle Road, Crawford, BIGGAR, ML12 6TP. A state school for boys and girls aged from 3 to 12.

Crawfordjohn Primary School, Crawfordjohn, Biggar, Biggar, ML12 6SR. A state school for boys and girls aged from 5 to 11.

Dalserf Primary School, Ashgillhead Road, Ashgill, LARKHALL, ML9 3FJ. A state school for boys and girls aged from 3 to 12.

Gilmourton Primary School, Drumclog, STRATHAVEN, ML10 6QF. A state school for boys and girls aged from 3 to 12.

Glassford Primary School, c/o Wester Overton Primary School (modular unit), Ashkirk Road, STRATHAVEN, ML10 6JT. A state school for boys and girls aged from 3 to 12.

Glengowan Primary School, Summerlee Road, Larkhall, ML9 2UH. A state school for boys and girls aged from 3 to 12.

Halfmerke Primary School, Logie Park, EAST KILBRIDE, G74 4BU. A state school for boys and girls aged from 3 to 12.

Hallside Primary School, Newton Station Road, Halfway, CAMBUSLANG, G72 7XN. A state school for boys and girls aged from 3 to 12.

Heathery Knowe Primary School, Whitehills Terrace, Murray, EAST KILBRIDE, G75 0NG. A state school for boys and girls aged from 3 to 12.

Hunter Primary School, Crawford Drive, Calderwood, EAST KILBRIDE, G74 3YB. A state school for boys and girls aged from 3 to 12.

James Aiton Primary School, Newton Brae, Newton, CAMBUSLANG, G72 7HZ. A state school for boys and girls aged from 3 to 12.

Kirkfieldbank Primary School, 144 Riverside Road, Kirkfieldbank, LANARK, ML11 9JS. A state school for boys and girls aged from 3 to 12.

Kirkton Primary School, Kirkton Avenue, Carluke, ML8 5AB. A state school for boys and girls aged from 3 to 12.

Lamington Primary School (Decanted), c/o Former Tinto Primary School, LAMINGTON, ML12 6HW. A state school for boys and girls aged from 3 to 12.

Leadhills Primary School, Main Street, Leadhills, BIGGAR, ML12 6XR. A state school for boys and girls aged from 3 to 12.

Libberton Primary School, c/o former Tinto Primary School (decant), Main Street, SYMINGTON, ML12 6LT. A state school for boys and girls aged from 3 to 12.

Long Calderwood Primary, Neville, EAST KILBRIDE, G74 3QT. A state school for boys and girls aged from 3 to 12.

Milton Primary School, Strathaven Road, Lesmahagow, ML11 0DN. A state school for boys and girls aged from 3 to 12.

Mossneuk Primary School, Mossneuk Drive, East Kilbride, G75 8HD. A state school for boys and girls aged from 3 to 12.

Mount Cameron Primary School, Blacklaw Drive, St Leonard's, EAST KILBRIDE, G74 2EX. A state school for boys and girls aged from 3 to 12.

Neilsland Primary School, Highstonehall Road, Hamilton, ML3 8LU. A state school for boys and girls aged from 3 to 12.

New Lanark Primary School, 64 New Lanark Road, LANARK, ML11 9BY. A state school for boys and girls aged from 3 to 12.

Rigside Primary School, Muirfoot Road, Rigside, LANARK, ML11 9LY. A state school for boys and girls aged from 3 to 12.

Sandford Primary School, Stonehouse Road, Sandford, STRATHAVEN, ML10 6PD. A state school for boys and girls aged from 3 to 12.

Our Lady and St Anne's Primary School, Hall Street, Hamilton, ML3 6RZ. A state school for boys and girls aged from 3 to 12.

St Anthony's Primary School, Lochaber Drive, Rutherglen, G73 5HX. A state school for boys and girls aged from 3 to 12.

St Blane's Primary School, Fernslea Avenue, Blantyre, G72 9PT. A state school for boys and girls aged from 3 to 12.

St Cadoc's Primary School, Ivybank Avenue, Halfway, CAMBUSLANG, G72 8SQ. A state school for boys and girls aged from 3 to 12.

St Charles Primary School, Harvester Avenue, Newton, CAMBUSLANG, G72 7ZU. A state school for boys and girls aged from 3 to 12.

St Columbkille's Primary School, Clincarthill Road, Rutherglen, G73 2LG. A state school for boys and girls aged from 3 to 12.

St Elizabeth's Primary School, William Drive, Eddlewood, HAMILTON, ML3 7RQ. A state school for boys and girls aged from 3 to 12.

St Hilary's Primary School, High Common Road, St Leonards, EAST KILBRIDE, G74 2AX. A state school for boys and girls aged from 3 to 12.

St John The Baptist Primary School, North British Road, Uddingston, G71 6NW. A state school for boys and girls aged from 3 to 12.

St John's Primary School (Hamilton), Dixon Street, Hamilton, ML3 6PZ. A state school for boys and girls aged from 3 to 12.

St John's Primary School (Blackwood), Carlisle Road, Blackwood, KIRKMUIRHILL, ML11 9RZ. A state school for boys and girls aged from 3 to 12.

St Joseph's Primary School, Park Lane, Blantyre, G72 9AS. A state school for boys and girls aged from 3 to 12.

St Louise's Primary School, Whitehills Terrace, Murray, EAST KILBRIDE, G75 0NF. A state school for boys and girls aged from 3 to 12.

St Mark's Primary School (Hamilton), Sherry Drive, Little Earnock, HAMILTON, ML3 8XF. A state school for boys and girls aged from 3 to 12.

St Mary's Primary School (Hamilton), Cadzow Street, HAMILTON, ML3 6JT. A state school for boys and girls aged from 3 to 12.

St Mary's Primary School (Larkhall), Raploch Road, Larkhall, ML9 1AN. A state school for boys and girls aged from 3 to 12.

St Ninian's Primary School, 13 St Ninian's Road, Hillhouse, HAMILTON, ML3 9TS. A state school for boys and girls aged from 3 to 12.

St Peter's Primary School, Highstonehall Road, Laighstonehall, HAMILTON, ML3 8LU. A state school for boys and girls aged from 3 to 12.

St Vincent's Primary School, Crosshouse Road, Greenhills, EAST KILBRIDE, G75 9DG. A state school for boys and girls aged from 3 to 12.

Stablestone Primary School, Ayr Road, Glespin, Douglas, Douglas, ML11 0SF. A state school for boys and girls aged from 5 to 11.

Stonehouse Primary School, Townhead Street, Stonehouse, ML9 3EL. A state school for boys and girls aged from 3 to 12.

Townhill Primary School, Melfort Road, Hamilton, ML3 9UR. A state school for boys and girls aged from 3 to 12.

Udston Primary School, Thornhill Road, Hillhouse, HAMILTON, ML3 9PS. A state school for boys and girls aged from 3 to 12.

Underbank Primary School, 154 Lanark Road, Crossford, CARLUKE, ML8 5QQ. A state school for boys and girls aged from 3 to 12.

Walston Primary School, Walston, Biggar, ML12 6RA. A state school for boys and girls aged from 3 to 12.

West Coats Primary School, Brownside Road, CAMBUSLANG, G72 8NH. A state school for boys and girls aged from 3 to 12.

Wiston Primary School, Wiston, Biggar, ML12 6HT. A state school for boys and girls aged from 3 to 12.

Woodhead Primary School, Woodhead Crescent, Hamilton, ML3 8TB. A state school for boys and girls aged from 3 to 12.

Woodside Primary School, Johnstone Road, Slivertonhill, HAMILTON, ML3 7JR. A state school for boys and girls aged from 3 to 12.

Auchinraith Primary School, Victoria Street, Blantyre, G72 0BF. A state school for boys and girls aged from 3 to 12.

Bankhead Primary School, Bankhead Road, RUTHERGLEN, G73 2BQ. A state school for boys and girls aged from 3 to 12.

Biggar Primary School, John's Loan, Biggar, ML12 6ZJ. A state school for boys and girls aged from 3 to 12.

Blackwood Primary School, Carlisle Road, Blackwood, LANARK, ML11 9SB. A state school for boys and girls aged from 3 to 12.

Burgh Primary School, 19 Victoria Street, Rutherglen, G73 1DS. A state school for boys and girls aged from 3 to 12.

Cairns Primary School, Ivybank Avenue, Cambuslang, G72 8SQ. A state school for boys and girls aged from 3 to 12.

Carnwath Primary School, White Craw Court, Carnwath, LANARK, ML11 8GZ. A state school for boys and girls aged from 3 to 12.

Carstairs Junction Primary School, Coronation Street, Carstairs Junction, ML11 8QY. A state school for boys and girls aged from 3 to 12.

Castlefield Primary School, 25 Lickprivick Road, Greenhills, EAST KILBRIDE, G75 9DH. A state school for boys and girls aged from 3 to 12.

Cathkin Primary School, Burnside Road, Rutherglen, G73 4AA. A state school for boys and girls aged from 3 to 12.

Chatelherault Primary School, Silvertonhill Avenue, Hamilton, ML3 7NT. A state school for boys and girls aged from 3 to 12.

Coalburn Primary School, Coalburn Road, Lanark, ML11 0LH. A state school for boys and girls aged from 3 to 12.

Crawforddyke Primary School, Eastfield Road, Carluke, ML8 4NZ. A state school for boys and girls aged from 3 to 12.

Crosshouse Primary School, Curlew Drive, Greenhills, EAST KILBRIDE, G75 8ZY. A state school for boys and girls aged from 3 to 12.

David Livingstone Memorial Primary School, Morven Avenue, Blantyre, G72 9JY. A state school for boys and girls aged from 3 to 12.

Douglas Primary School, Ayr Road, Douglas, ML11 0QA. A state school for boys and girls aged from 3 to 12.

East Milton Primary School, Vancouver Drive, Westwood, EAST KILBRIDE, G75 8LG. A state school for boys and girls aged from 3 to 12.

Forth Primary School, Main Street, Forth, ML11 8AE. A state school for boys and girls aged from 3 to 12.

Glenlee Primary School, Anderson Street, Burnbank, HAMILTON, ML3 0QL. A state school for boys and girls aged from 3 to 12.

Greenhills Primary School, Cedar Drive, East Kilbride, G75 9JD. A state school for boys and girls aged from 3 to 12.

Hareleeshill Primary School, Myrtle Lane, Larkhall, ML9 2RQ. A state school for boys and girls aged from 3 to 12.

High Blantyre Primary School, Broompark Road, High Blantyre, G72 9SH. A state school for boys and girls aged from 3 to 12.

High Mill Primary School, Market Road, Carluke, ML8 4BE. A state school for boys and girls aged from 3 to 12.

Kirklandpark Primary School, Kirklandpark Avenue, Strathaven, ML10 6DY. A state school for boys and girls aged from 3 to 12.

Kirktonholme Primary School, Dornoch Place, West Mains, EAST KILBRIDE, G74 1DJ. A state school for boys and girls aged from 3 to 12.

Lanark Primary School, Rhyber Avenue, Lanark, ML11 7HQ. A state school for boys and girls aged from 3 to 12.

Law Primary School, Lawhill Road, Law, CARLUKE, ML8 5HA. A state school for boys and girls aged from 3 to 12.

Loch Primary School, Lochaber Drive, Springhall, RUTHERGLEN, G73 5HX. A state school for boys and girls aged from 3 to 12.

Machanhill Primary School, Machanhill, LARKHALL, ML9 2HG. A state school for boys and girls aged from 3 to 12.

Maxwellton Primary School, Maxwellton Avenue, Calderwood, EAST KILBRIDE, G74 3DP. A state school for boys and girls aged from 3 to 12.

Mount Cameron Primary School Gaelic Unit, Blacklaw Drive, St Leonard's, EAST KILBRIDE, G74 2EX. A state school for boys and girls aged from 3 to 12.

Muiredge Primary School, Watson Street, UDDINGSTON, G71 7JL. A state school for boys and girls aged from 3 to 12.

Murray Primary School, Napier Hill, Murray, EAST KILBRIDE, G75 0JP. A state school for boys and girls aged from 3 to 12.

Netherburn Primary School, Overton Road, Netherburn, LARKHALL, ML9 3BT. A state school for boys and girls aged from 3 to 12.

Newfield Primary School, Muirhead, Stonehouse, ML9 3HG. A state school for boys and girls aged from 3 to 12.

Our Lady Of Lourdes Primary School, Carnegie Hill, Murray, EAST KILBRIDE, G75 0AG. A state school for boys and girls aged from 3 to 12.

Quarter Primary School, Limekilnburn Road, Quarter, HAMILTON, ML3 7XA. A state school for boys and girls aged from 3 to 12.

Robert Owen Memorial Primary School, Smyllum Road, Lanark, ML11 7BZ. A state school for boys and girls aged from 3 to 12.

Robert Smillie Memorial Primary School, Glen Avenue, Larkhall, ML9 1NJ. A state school for boys and girls aged from 3 to 12.

South Park Primary School, Netherton Road, East Kilbride, G75 9DU. A state school for boys and girls aged from 3 to 12.

Spittal Primary School, Lochlea Road, Spittal, RUTHERGLEN, G73 4QJ. A state school for boys and girls aged from 3 to 12.

St Athanasius' Primary School, John Street, Carluke, ML8 4DD. A state school for boys and girls aged from 3 to 12.

St Bride's Primary School (Cambuslang), Johnson Drive, CAMBUSLANG, G72 8JR. A state school for boys and girls aged from 3 to 12.

St Bride's Primary School (Bothwell), Ailsa Road, Bothwell, G71 8LP. A state school for boys and girls aged from 3 to 12.

St Cuthbert's Primary School, Greenfield Road, Burnbank, HAMILTON, ML3 0RG. A state school for boys and girls aged from 3 to 12.

St Kenneth's Primary School, West Mains Road, Lymekilns, EAST KILBRIDE, G74 1PU. A state school for boys and girls aged from 3 to 12.

St Leonard's Primary School, Brankumhall, Calderwood, EAST KILBRIDE, G74 3YA. A state school for boys and girls aged from 3 to 12.

St Mark's Primary School (Rutherglen), Kirkriggs Avenue, Blairbeth, RUTHERGLEN, G73 4LY. A state school for boys and girls aged from 3 to 12.

St Mary's Primary School (Lanark), Skye Walk, Carluke, ML11 7NT. A state school for boys and girls aged from 3 to 12.

St Patrick's Primary School, c/o former Kirklandpark Primary School, Kirklandpark Avenue, STRATHAVEN, ML10 6DY. A state school for boys and girls aged from 3 to 12.

St Paul's Primary School, Backmuir Road, Whitehill, HAMILTON, ML3 0PX. A state school for boys and girls aged from 3 to 12.

Tinto Primary School, School Road, Symington, BIGGAR, ML12 6LT. A state school for boys and girls aged from 3 to 12.

Wester Overton Primary School, Ashkirk Road, Strathaven, ML10 6JT. A state school for boys and girls aged from 3 to 12.

Woodpark Primary School, Priory Road, Lesmahagow, ML11 0AA. A state school for boys and girls aged from 3 to 12.

Park View Primary School, New Road, Halfway, CAMBUSLANG, G72 7PU. A state school for boys and girls aged from 3 to 12.

Secondary State Schools

Calderside Academy, Calder Street, Blanytre, G72 0AX. A state school for boys and girls aged from 12 to 18.

St Andrew's and St Bride's High School, Platthorn Drive, East Kilbride, G74 1NL. A state school for boys and girls aged from 12 to 18.

Biggar High School, Market Road, Biggar, ML12 6AG. A state school for boys and girls aged from 12 to 18.

Carluke High School, Carnwath Road, Carluke, ML8 4EA. A state school for boys and girls aged from 12 to 18.

Cathkin High School, Langlea Road, Cambuslang, G72 8ES. A state school for boys and girls aged from 12 to 18.

Calderglen High School, High Common Road, St Leonard's, EAST KILBRIDE, G74 2LP. A state school for boys and girls aged from 12 to 18.

Duncanrig Secondary School, Winnipeg Drive, East Kilbride, G75 8ZT. A state school for boys and girls aged from 12 to 18.

Hamilton Grammar School, Auchincampbell Road, Hamilton, ML3 6PE. A state school for boys and girls aged from 12 to 18.

Holy Cross High School, 51 New Park Street, Hamilton, ML3 0BN. A state school for boys and girls aged from 12 to 18.

St John Ogilvie High School, Farm Road, Burnbank, HAMILTON, ML3 9LA. A state school for boys and girls aged from 12 to 18.

Lanark Grammar School, Kirklands Road, Lanark, ML11 9AJ. A state school for boys and girls aged from 12 to 18.

Larkhall Academy, Broomhill Road, Larkhall, ML9 1QN. A state school for boys and girls aged from 12 to 18.

Lesmahagow High School, Strathaven Road, Lesmahagow, ML11 0FS. A state school for boys and girls aged from 12 to 18.

Stonelaw High School, 140 Calderwood Road, Rutherglen, G73 3BP. A state school for boys and girls aged from 12 to 18.

Strathaven Academy, Bowling Green Road, Strathaven, ML10 6DP. A state school for boys and girls aged from 12 to 18.

Trinity High School, Glenside Drive, Rutherglen, G73 3LW. A state school for boys and girls aged from 12 to 18.

Uddingston Grammar School, Old Glasgow Road, Uddingston, G71 7BT. A state school for boys and girls aged from 12 to 18.

South Lanarkshire College, College Way, East Kilbride, Glasgow, G75 0NE. A state school for boys and girls aged from 16 to 99.

Special State Schools

Greenburn School, Maxwellton Avenue, East Kilbride, G74 3DU. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

Hamilton School for the Deaf, Anderson Street, Hamilton, ML3 0QL. A state special school for boys and girls aged from 3 to 18.

Kittoch School, Livingstone Drive, Murray, East Kilbride, East Kilbride, G75 0AB. A state special school for boys and girls aged from 14 to 16.

Ridgepark School, Mousebank Road, Lanark, Lanark, ML11 7RA. A state special school for boys and girls aged from 11 to 16.

Rutherglen High School, Langlea Road, Cambuslang, G72 8ES. A state special school for boys and girls aged from 3 to 18.

Sanderson High School, High Common Road, St Leonards, EAST KILBRIDE, G74 2LP. A state special school for boys and girls aged from 3 to 18.

West Mains School, Logie Park, East Kilbride, G74 4BU. A state special school for boys and girls aged from 3 to 18.

Victoria Park School, Market Road, Carluke, ML8 4BE. A state special school for boys and girls aged from 3 to 18.

Kear Campus, Bardykes Road, Blantyre, G72 9UJ. A state special school for boys and girls aged from 3 to 18.

Independent Schools

Fernhill School, Fernbrae Avenue, Rutherglen, Glasgow, G73 4SG. An independent school for boys and girls aged from 2 to 18.

Hamilton College, Bothwell Road, Hamilton, ML3 0AY. An independent school for boys and girls aged from 3 to 18.


Subscribe for instant access to in-depth reviews, data and catchment:

30000 Independent, state and special schools in our parent friendly interactive directory.
 School exam results by subject and performance GCSE, Alevel or equivalent.
 Which schools pupils come from and go onto.
 Honest, opinionated and fearless independent reviews of more than 1200+ schools.
Comprehensive catchment maps for English state schools inc. year of entry.
School data comparison by A/B weighted, relative success and popularity.
 Compare schools by qualities and results.
 Independent tutor company reviews.

Try before you buy - The Charter School Southwark

The Good Schools Guide subscription

For a limited time get one month's Good Schools Guide subscription free with any purchase of The Good Schools Guide to North or South London.

Your subscription will activate on checkout

The Good Schools Guide London South

The Good Schools Guide to North London

 GSG Blog >    In the news >

The Good Schools Guide newsletter

The Good Schools Guide Newsletter

Educational insight in your inbox. Sign up for our popular newsletters.

Heading for an open day? Make sure you’ve done your homework

 
 

For a limited time get one month's Good Schools Guide subscription free with any purchase of The Good Schools Guide London North or The Good Schools Guide London South.