Skip to main content

New City House
1 Edgar Street
Dunfermline
Fife
KY12 7EP

Website: Fife Council

Telephone: 0345 155 0000

Visit Fife 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 Fife Council

Primary State Schools

Aberhill Primary School, Wellesley Road, Methil, LEVEN, KY8 3AD. A state school for boys and girls aged from 3 to 12.

Auchtertool Primary School, Main Street, Auchtertool, KIRKCALDY, KY2 5XW. A state school for boys and girls aged from 3 to 12.

Canmore Primary School, Evershed Drive, Dunfermline, KY11 8RS. A state school for boys and girls aged from 3 to 12.

Carleton Primary School, Happer Crescent, Glenrothes, KY7 5DN. A state school for boys and girls aged from 3 to 12.

Carnock Primary School, 11 Main Street, Carnock, DUNFERMLINE, KY12 9JG. A state school for boys and girls aged from 3 to 12.

Coaltown Of Balgonie Primary School, School Road, Coaltown of Balgonie, GLENROTHES, KY7 6HY. A state school for boys and girls aged from 3 to 12.

Coaltown of Wemyss Primary School, Main Street, Coaltown of Wemyss, KIRKCALDY, KY1 4NR. A state school for boys and girls aged from 3 to 12.

Colinsburgh Primary School, 4 Main Street, Colinsburgh, KILCONQUHAR, KY9 1LN. A state school for boys and girls aged from 3 to 12.

Commercial Primary School, Woodmill Road, Dunfermline, KY11 4BB. A state school for boys and girls aged from 3 to 12.

Craigrothie Primary School, Cupar Road, Craigrothie, CUPAR, KY15 5QA. A state school for boys and girls aged from 3 to 12.

Crombie Primary School, Main Road, Crombie, Dunfermline, Dunfermline, KY12 8JY. A state school for boys and girls aged from 5 to 11.

Culross Primary School, Low Causeway, Culross, DUNFERMLINE, KY12 8HL. A state school for boys and girls aged from 3 to 12.

Dairsie Primary School, Main Street, Dairsie, CUPAR, KY15 4SS. A state school for boys and girls aged from 3 to 12.

Denend Primary School, 4 School Lane, Cardenden, LOCHGELLY, KY5 0BS. A state school for boys and girls aged from 3 to 12.

Dunbog Primary School, Newburgh, Cupar, FIFE, KY14 6JF. A state school for boys and girls aged from 3 to 12.

Elie Primary School, Park Place, Elie, LEVEN, KY9 1DH. A state school for boys and girls aged from 3 to 12.

Fair Isle Primary School, Fair Isle Road, Kirkcaldy, KY2 6EG. A state school for boys and girls aged from 3 to 12.

Gateside Primary School, Main Road, Gateside, CUPAR, KY14 7SZ. A state school for boys and girls aged from 3 to 12.

Greyfriars RC Primary School, Kilrymont Road, St Andrews, KY16 8DF. A state school for boys and girls aged from 3 to 12.

Guardbridge Primary School, Innerbridge Street, Guardbridge, ST ANDREWS, KY16 0UZ. A state school for boys and girls aged from 3 to 12.

Holy Name RC Primary School, Oakley Campus, Station Road, OAKLEY - DUNFERMLINE, KY12 9RJ. A state school for boys and girls aged from 3 to 12.

Inverkeithing Primary School, Hillend Road, Inverkeithing, KY11 1PL. A state school for boys and girls aged from 3 to 12.

Kelty Primary School, Main Street, Kelty, KY4 0AQ. A state school for boys and girls aged from 3 to 12.

Kirkton of Largo Primary School, 34 North Feus, Upper Largo, LEVEN, KY8 6ER. A state school for boys and girls aged from 3 to 12.

Largoward Primary School, 16 St Andrews Road, Largoward, LEVEN, KY9 1HZ. A state school for boys and girls aged from 3 to 12.

Leslie Primary School, 31 Rothes Park, Leslie, GLENROTHES, KY6 3LL. A state school for boys and girls aged from 3 to 12.

Letham Primary School, Schoolbrae, Letham, CUPAR, KY15 7RN. A state school for boys and girls aged from 3 to 12.

Lochgelly South Primary School, High Street, Lochgelly, KY5 9LW. A state school for boys and girls aged from 3 to 12.

Lochgelly West Primary School, 15 Main Street, Lochgelly, KY5 9NS. A state school for boys and girls aged from 3 to 12.

Methilhill Primary & Community School, Sea Road, Methilhill, LEVEN, KY8 2JW. A state school for boys and girls aged from 3 to 12.

Milesmark Primary School, Rumblingwell, Dunfermline, KY12 9AT. A state school for boys and girls aged from 3 to 12.

Milton of Balgonie Primary School, Main Street, Milton of Balgonie, GLENROTHES, KY7 6PX. A state school for boys and girls aged from 3 to 12.

Newcastle Primary & Community School, Muirfield Drive, Glenrothes, KY6 2PX. A state school for boys and girls aged from 3 to 12.

Parkhill Primary School, Aitken Street, Parkhall, LEVEN, KY8 4NP. A state school for boys and girls aged from 3 to 12.

Pitlessie Primary School, Ladybank Road, Pitlessie, CUPAR, KY15 7SP. A state school for boys and girls aged from 3 to 12.

Pitteuchar East Primary School, Glamis Avenue, Glenrothes, KY7 4NU. A state school for boys and girls aged from 3 to 12.

Sinclairtown Primary School, Roomlin Gardens, Kirkcaldy, KY1 3BJ. A state school for boys and girls aged from 3 to 12.

St Columba's R C Primary School, North Union Street, Cupar, KY15 4AN. A state school for boys and girls aged from 3 to 12.

St John's R C Primary School, Heath Road, Rosyth, DUNFERMLINE, KY11 2BT. A state school for boys and girls aged from 3 to 12.

St Joseph's R C Primary School, 47 Cocklaw Street, Kelty, KY4 0DG. A state school for boys and girls aged from 3 to 12.

St Marie's R C Primary School, MacIndoe Crescent, Kirkcaldy, KY1 2JH. A state school for boys and girls aged from 3 to 12.

St Patrick's R C Primary School, 41 Station Road, Lochgelly, KY5 9QX. A state school for boys and girls aged from 3 to 12.

St Paul's R C Primary School, Caskieberran Drive, Glenrothes, KY6 2AT. A state school for boys and girls aged from 3 to 12.

Star Primary School, Star, Near Markinch, GLENROTHES, KY7 6LB. A state school for boys and girls aged from 3 to 12.

Strathkinness Primary School, 3 Church Road, Strathkinness, ST ANDREWS, KY16 9XR. A state school for boys and girls aged from 3 to 12.

Tayport Primary School, Queen Street, Tayport, DD6 9NS. A state school for boys and girls aged from 3 to 12.

Warout Primary & Community School, Malcolm Road, Glenrothes, KY7 4JX. A state school for boys and girls aged from 3 to 12.

Wellwood Primary School, Main Road, Wellwood, Dunfermline, Dunfermline, KY12 0NR. A state school for boys and girls aged from 5 to 11.

Aberdour Primary School, Hawkcraig Road, Aberdour, BURNTISLAND, KY3 0UP. A state school for boys and girls aged from 3 to 12.

Auchtermuchty Primary School, Back Dykes, Auchtermuchty, CUPAR, KY14 7AB. A state school for boys and girls aged from 3 to 12.

Balcurvie Primary School, Balcurvie Road, Windygates, LEVEN, KY8 5DY. A state school for boys and girls aged from 3 to 12.

Balmerino Primary School, Main Road, Gauldry, NEWPORT-ON-TAY, DD6 8RP. A state school for boys and girls aged from 3 to 12.

Balmullo Primary School, Hayston Park, Balmullo, LEUCHARS ST ANDREWS, KY16 0DH. A state school for boys and girls aged from 3 to 12.

Bellyeoman Primary School, 149 Robertson Road, Dunfermline, KY12 0XP. A state school for boys and girls aged from 3 to 12.

Benarty Primary School, 67-69 Lochleven Road, Lochore, LOCHGELLY, KY5 8HU. A state school for boys and girls aged from 3 to 12.

Blairhall Primary School, Rintoul Avenue, Blairhall, DUNFERMLINE, KY12 9HG. A state school for boys and girls aged from 3 to 12.

Buckhaven Primary School, College Street, Buckhaven, LEVEN, KY8 1JZ. A state school for boys and girls aged from 3 to 12.

Burntisland Primary School, Ferguson Place, Burntisland, KY3 9ES. A state school for boys and girls aged from 3 to 12.

Cairneyhill Primary & Community School, Northbank Road, Cairneyhill, DUNFERMLINE, KY12 8RN. A state school for boys and girls aged from 3 to 12.

Camdean Primary School, King's Road, Rosyth, DUNFERMLINE, KY11 2RY. A state school for boys and girls aged from 3 to 12.

Canongate Primary School, Maynard Road, St Andrews, KY16 8RX. A state school for boys and girls aged from 3 to 12.

Capshard Primary School, Barry Road, Kirkcaldy, KY2 6JD. A state school for boys and girls aged from 3 to 12.

Cardenden Primary School, Carden Castle Avenue, Cardenden, LOCHGELLY, KY5 0EW. A state school for boys and girls aged from 3 to 12.

Caskieberran Primary School, Ravenswood Drive, Glenrothes, KY6 2NZ. A state school for boys and girls aged from 3 to 12.

Castlehill Primary School, Ceres Road, Cupar, KY15 5JT. A state school for boys and girls aged from 3 to 12.

Ceres Primary School, St Andrews Road, Ceres, CUPAR, KY15 5NJ. A state school for boys and girls aged from 3 to 12.

Collydean Primary School, Magnus Drive, Glenrothes, KY7 6TR. A state school for boys and girls aged from 3 to 12.

Cowdenbeath Primary School, 45 Broad Street, Cowdenbeath, KY4 8JP. A state school for boys and girls aged from 3 to 12.

Crail Primary School, Backdykes, Crail, ANSTRUTHER, KY10 3UW. A state school for boys and girls aged from 3 to 12.

Crossford Primary School, Dean Drive, Crossford, DUNFERMLINE, KY12 8PE. A state school for boys and girls aged from 3 to 12.

Crossgates Primary School, 97 Dunfermline Road, Crossgates, COWDENBEATH, KY4 8AR. A state school for boys and girls aged from 3 to 12.

Dalgety Bay Primary School, St Bridget's Brae, Dalgety Bay, DUNFERMLINE, KY11 9LT. A state school for boys and girls aged from 3 to 12.

Denbeath Primary School, Wall Street, Buckhaven, LEVEN, KY8 1JG. A state school for boys and girls aged from 3 to 12.

Donibristle Primary School, Morlich Road, Dalgety Bay, DUNFERMLINE, KY11 9UE. A state school for boys and girls aged from 3 to 12.

Dunino Primary School, Dunino, St Andrews, St Andrews, KY16 8LU. A state school for boys and girls aged from 3 to 11.

Dunnikier Primary School, Balsusney Road, Kirkcaldy, KY2 5LH. A state school for boys and girls aged from 3 to 12.

Dysart Primary School, Normand Road, Dysart, KIRKCALDY, KY1 2XW. A state school for boys and girls aged from 3 to 12.

East Wemyss Primary School, School Wynd, East Wemyss, KIRKCALDY, KY1 4RN. A state school for boys and girls aged from 3 to 12.

Falkland Primary School, Pleasance, Falkland, CUPAR, KY15 7AW. A state school for boys and girls aged from 3 to 12.

Foulford Primary School, Leuchatsbeath Drive, Cowdenbeath, KY4 9SN. A state school for boys and girls aged from 3 to 12.

Freuchie Primary School, Lomond Road, Freuchie, CUPAR, KY15 7HF. A state school for boys and girls aged from 3 to 12.

Hill of Beath Primary School, Main Street, Hill 0f Beath, COWDENBEATH, KY4 8DP. A state school for boys and girls aged from 3 to 12.

Inzievar Primary School, Oakley Campus, Station Road, OAKLEY - DUNFERMLINE, KY12 9RJ. A state school for boys and girls aged from 3 to 12.

Kennoway Primary & Community School, Langside Crescent, Kennoway, LEVEN, KY8 5JR. A state school for boys and girls aged from 3 to 12.

Kettle Primary School, 6 Rumdewan, Kingskettle, CUPAR, KY15 7QR. A state school for boys and girls aged from 3 to 12.

King's Road Primary School, King's Crescent, Rosyth, DUNFERMLINE, KY11 2RS. A state school for boys and girls aged from 3 to 12.

Kinghorn Primary School, Baliol Street, Kinghorn, BURNTISLAND, KY3 9UD. A state school for boys and girls aged from 3 to 12.

Kinglassie Primary School, 85 Main Street, Kinglassie, LOCHGELLY, KY5 0YE. A state school for boys and girls aged from 3 to 12.

Kingsbarns Primary School, 8 Main Street, Kingsbarns, ST ANDREWS, KY16 8SZ. A state school for boys and girls aged from 3 to 12.

Kirkcaldy North Primary School, Nile Street, Kirkcaldy, KY2 5AY. A state school for boys and girls aged from 3 to 12.

Kirkcaldy West Primary School, Milton Road, Kirkcaldy, KY1 1TL. A state school for boys and girls aged from 3 to 12.

Ladybank Primary School, 47 Church Street, Ladybank, CUPAR, KY15 7LE. A state school for boys and girls aged from 3 to 12.

Lawhead Primary School, Strathkinness Low Road, St Andrews, KY16 9NG. A state school for boys and girls aged from 3 to 12.

Leuchars Primary School, Pitlethie Road, Leuchars, ST ANDREWS, KY16 0EZ. A state school for boys and girls aged from 3 to 12.

Limekilns Primary School, 8 Dunfermline Road, Limekilns, DUNFERMLINE, KY11 3JS. A state school for boys and girls aged from 3 to 12.

Lumphinnans Primary & Community School, Main Street, Lumphinnans, COWDENBEATH, KY4 9HG. A state school for boys and girls aged from 3 to 12.

Lundin Mill Primary School, Pitcruvie Park, Lundin Links, LEVEN, KY8 6HY. A state school for boys and girls aged from 3 to 12.

Lynburn Primary School, Nith Street, Dunfermline, KY11 4LU. A state school for boys and girls aged from 3 to 12.

Markinch Primary School, Betson Street, Markinch, GLENROTHES, KY7 6AA. A state school for boys and girls aged from 3 to 12.

McLean Primary School, Baldridgeburn, Dunfermline, KY12 9EE. A state school for boys and girls aged from 3 to 12.

Mountfleurie Primary School, Christie Avenue, Leven, KY8 4AZ. A state school for boys and girls aged from 3 to 12.

New Gilston Primary School, New Gilston, Leven, Leven, KY8 5TF. A state school for boys and girls aged from 3 to 11.

Newburgh Primary School, Cupar Road, Newburgh, CUPAR, KY14 6HA. A state school for boys and girls aged from 3 to 12.

Newport Primary School, Cupar Road, Newport-on-Tay, DD6 8JT. A state school for boys and girls aged from 3 to 12.

North Queensferry Primary School, The Brae, North Queensferry, INVERKEITHING, KY11 1JH. A state school for boys and girls aged from 3 to 12.

Park Road Primary School, Park Road, Rosyth, DUNFERMLINE, KY11 2NH. A state school for boys and girls aged from 3 to 12.

Pathhead Primary School, Cairns Street West, Kirkcaldy, KY1 2JA. A state school for boys and girls aged from 3 to 12.

Pitcorthie Primary School, Aberdour Road, Dunfermline, Dunfermline, KY11 4QY. A state school for boys and girls aged from 3 to 11.

Pitcoudie Primary School, 20 Iona Park, Glenrothes, KY7 6NU. A state school for boys and girls aged from 3 to 12.

Pitreavie Primary School, Pitcorthie Drive, Dunfermline, KY11 8AB. A state school for boys and girls aged from 3 to 12.

Pittencrieff Primary School, Dewar Street, Dunfermline, KY12 8AB. A state school for boys and girls aged from 3 to 12.

Pittenweem Primary School, James Street, Pittenweem, ANSTRUTHER, KY10 2QN. A state school for boys and girls aged from 3 to 12.

Pitteuchar West Primary School, Inveraray Avenue, Glenrothes, KY7 4QL. A state school for boys and girls aged from 3 to 12.

Rimbleton Primary School, Bilsland Road, Glenrothes, KY6 2DZ. A state school for boys and girls aged from 3 to 12.

Saline Primary School, Oakley Road, Saline, DUNFERMLINE, KY12 9TG. A state school for boys and girls aged from 3 to 12.

South Parks Primary School, Napier Road, Glenrothes, KY6 1DS. A state school for boys and girls aged from 3 to 12.

Southwood Primary School, Marchmont Crescent, Glenrothes, KY6 1JU. A state school for boys and girls aged from 3 to 12.

Springfield Primary School, Main Street, Springfield, CUPAR, KY15 5RZ. A state school for boys and girls aged from 3 to 12.

St Agatha's R C Primary, Windygates Road, Leven, KY8 5BL. A state school for boys and girls aged from 3 to 12.

St Bride's R C Primary School, Barclay Street, Cowdenbeath, KY4 9LD. A state school for boys and girls aged from 3 to 12.

St Kenneth's R C Primary School, 40 Hill Road, Ballingry, LOCHGELLY, KY5 8NQ. A state school for boys and girls aged from 3 to 12.

St Leonard's Primary School, St Leonard's Street, Dunfermline, KY11 3AL. A state school for boys and girls aged from 3 to 12.

St Margaret's R C Primary School, Woodmill Road, Dunfermline, KY11 4BB. A state school for boys and girls aged from 3 to 12.

St Monans Primary School, Hope Place, St Monans, ANSTRUTHER, KY10 2DH. A state school for boys and girls aged from 3 to 12.

St Ninian's R C Primary School, 78 Derran Drive, Cardenden, LOCHGELLY, KY5 0JJ. A state school for boys and girls aged from 3 to 12.

St Serf's R C Primary School, Preston Street, High Valleyfield, DUNFERMLINE, KY12 8SE. A state school for boys and girls aged from 3 to 12.

Strathmiglo Primary School, 111 High Street, Strathmiglo, CUPAR, KY14 7PT. A state school for boys and girls aged from 3 to 12.

Tanshall Primary School, Cullen Drive, Glenrothes, Glenrothes, KY6 2JH. A state school for boys and girls aged from 3 to 11.

Thornton Primary School, Station Road, Thornton, KIRKCALDY, KY1 4AY. A state school for boys and girls aged from 3 to 12.

Torbain Primary School, Blairmore Road, Kirkcaldy, KY2 6NP. A state school for boys and girls aged from 3 to 12.

Torryburn Primary School, Main Street, Newmills, DUNFERMLINE, KY12 8SU. A state school for boys and girls aged from 3 to 12.

Touch Primary School, Garvock Bank, Dunfermline, KY11 4JZ. A state school for boys and girls aged from 3 to 12.

Townhill Primary School, Chisholm Street, Townhill, DUNFERMLINE, KY12 0EX. A state school for boys and girls aged from 3 to 12.

Tulliallan Primary School, Kirk Street, Kincardine, ALLOA, FK10 4PT. A state school for boys and girls aged from 3 to 12.

Valley Primary School, Valley Gardens, Kirkcaldy, KY2 6BL. A state school for boys and girls aged from 3 to 12.

Wormit Primary School, Flass Road, Wormit, DD6 8LJ. A state school for boys and girls aged from 3 to 12.

Anstruther Primary School, St Andrew's Road, Anstruther, FIFE, KY10 3HD. A state school for boys and girls aged from 3 to 12.

Masterton Primary School, Aberdour Road, Dunfermline, KY11 8HY. A state school for boys and girls aged from 3 to 12.

Strathallan Primary School, Strathallan Drive, Kirkcaldy, KY2 5YP. A state school for boys and girls aged from 3 to 12.

Carnegie Primary School, Hillend Road, Inverkeithing, KY11 1PL. A state school for boys and girls aged from 3 to 12.

East Fife Support Centre, Kirkgate Annexe, Lovers Lane, Cupar, KY15 5AH. A state school for boys and girls aged from 3 to 13.

Duloch Schools and Community Campus, Nightingale Place, Duloch Park, DUNFERMLINE, KY11 8GN. A state school for boys and girls aged from 3 to 12.

Secondary State Schools

Auchmuty High School, Dovecot Road, Glenrothes, KY7 5JL. A state school for boys and girls aged from 12 to 18.

Balwearie High School, Balwearie Gardens, Kirkcaldy, KY2 5LY. A state school for boys and girls aged from 12 to 18.

Beath High School, Foulford Road, Cowdenbeath, KY4 9BH. A state school for boys and girls aged from 12 to 18.

Bell Baxter High School, Carslogie Road, Cupar, KY15 4HY. A state school for boys and girls aged from 12 to 18.

Buckhaven High School, Methilhaven Road, Buckhaven, Leven, Leven, KY8 1HL. A state school for boys and girls aged from 12 to 18.

Dunfermline High School, St Leonard's Place, Dunfermline, KY11 3BQ. A state school for boys and girls aged from 12 to 18.

Glenrothes High School, Napier Road, Glenrothes, KY6 1HJ. A state school for boys and girls aged from 12 to 18.

Glenwood High School, South Parks Road, Glenrothes, KY6 1JX. A state school for boys and girls aged from 12 to 18.

Inverkeithing High School, Hillend Road, Inverkeithing, KY11 1PL. A state school for boys and girls aged from 12 to 18.

Kirkcaldy High School, Dunnikier Way, Kirkcaldy, KY1 3LR. A state school for boys and girls aged from 12 to 18.

Kirkland High School & Community College, Methil Brae, Methil, Leven, Leven, Fife, KY8 3LT. A state school for boys and girls aged from 12 to 18.

Lochgelly High School, Station Road, Lochgelly, KY5 8LZ. A state school for boys and girls aged from 12 to 18.

Madras College, South Street, St Andrews, KY16 9EJ. A state school for boys and girls aged from 12 to 18.

Queen Anne High School, Pilmuir Street, Broomhead, DUNFERMLINE, KY12 0PQ. A state school for boys and girls aged from 12 to 18.

St Andrew's R C High School, Overton Road, Kirkcaldy, KY1 3JL. A state school for boys and girls aged from 12 to 18.

St Columba's R C High School, Woodmill Road, Dunfermline, KY11 4UN. A state school for boys and girls aged from 12 to 18.

Viewforth High School, Windmill Community Campus, Windmill Road, KIRKCALDY FIFE, KY1 3AL. A state school for boys and girls aged from 12 to 18.

Waid Academy, St Andrews Road, Anstruther, KY10 3HD. A state school for boys and girls aged from 12 to 18.

Woodmill High School, Shields Road, Dunfermline, KY11 4ER. A state school for boys and girls aged from 12 to 18.

Glenrothes Off-Campus Support Centre, Rimbleton House, Rimbleton Park, Glenrothes, Glenrothes, KY6 2BZ. A state school for boys and girls aged from 11 to 16.

Kirkcaldy Support Centre, Boreland Road, Dysart, Dysart, KY1 2YG. A state school for boys and girls aged from 11 to 16.

Levenmouth Support Centre, Sandy Brae Centre, Sandy Brae, Kennoway, KY8 5JN. A state school for boys and girls aged from 11 to 16.

The Adam Smith College, St Brycedale Avenue, Kirkcaldy, KY1 1EX. A state school for boys and girls aged from 16 to 99.

Carnegie College, Halbeath, Dunfermline, KY11 8DY. A state school for boys and girls aged from 16 to 99.

Levenmouth Academy, Methilhaven Road, Buckhaven, FIFE, KY8 1HL. A state school for boys and girls aged from 12 to 18.

Special State Schools

Pupil Support Service - Central Area, Rimbleton House, Rimbleton Park, GLENROTHES, KY6 2BZ. A state special school for boys and girls aged from 3 to 18.

Pupil Support Service - The Bridges Centre, 8a McGrigor Road, ROSYTH, FIFE, KY11 2AE. A state special school for boys and girls.

Calaiswood School, Duloch Schools and Community Campus, Duloch Park, DUNFERMLINE, KY11 8GN. A state special school for boys and girls aged from 3 to 18.

Hyndhead School, Barncraig Street, Buckhaven, LEVEN, KY8 1JE. A state special school for boys and girls aged from 3 to 18.

John Fergus School, Erskine Place, Glenrothes, KY7 4JB. A state special school for boys and girls.

Kilmaron School, Balgarvie Road, Cupar, KY15 4PE. A state special school for boys and girls aged from 3 to 18.

Lochgelly North School, 6 McGregor Avenue, Lochgelly, Lochgelly, KY5 9PE. A state special school for boys and girls aged from 4 to 18.

Rosslyn School, Windmill Community Campus, Windmill Road, KIRKCALDY FIFE, KY1 3AL. A state special school for boys and girls aged from 3 to 18.

Pupil Support Service - East and Levenmouth Area, Sandy Brae Centre, Sandy Brae, KENNOWAY, KY8 5JN. A state special school for boys and girls aged from 3 to 18.

Independent Schools

St Leonards School, South Street, St Andrews, Fife, KY16 9QJ. An independent school for boys and girls aged from 4 to 19.

Osborne House School, West Port, Dysart, Kirkcaldy, Fife, KY1 2TD. An independent school for boys and girls aged from 11 to 18.

Independent Special Schools

Osborne House School, West Port, Dysart, Kirkcaldy, Fife, KY1 2TD. An independent school for boys and girls aged from 11 to 18.

Osborne House School, West Port, Dysart, Kirkcaldy, Fife, KY1 2TD. An independent school for boys and girls aged from 11 to 18.

Osborne House School, West Port, Dysart, Kirkcaldy, Fife, KY1 2TD. An independent school for boys and girls aged from 11 to 18.

Osborne House School, West Port, Dysart, Kirkcaldy, Fife, KY1 2TD. An independent school for boys and girls aged from 11 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.