Primary School

Aberdour Primary School Hawkcraig Road Aberdour Burntisland Fife KY3 0UP

Aberhill Primary School Wellesley Road Methil Leven Fife KY8 3AD

Anstruther Primary School St Andrews Road Anstruther Fife KY10 3JS

Auchtermuchty Primary Back Dykes Auchtermuchty Cupar Fife KY14 7AB

Auchtertool Primary Main Street Auchtertool Kirkcaldy Fife KY2 5XW

Balcurvie Primary School Balcurvie Road Windygates Leven Fife KY8 5DY

Balmerino Primary School Main Road Gauldry Newport On Tay Fife DD6 8RP

Balmullo Primary School Hayston Park Balmullo St Andrews Fife KY16 0DH

Bellyeoman Primary 149 Robertson Road Dunfermline Fife KY12 0XP

Benarty Primary School 67-69 Lochleven Road Lochore Lochgelly Fife KY5 8HU

Blairhall Primary School Rintoul Avenue Blairhall Dunfermline Fife KY12 9HG

Buckhaven Primary School College Street Buckhaven Leven Fife KY8 1JZ

Burntisland Primary School, Cowdenbeath Road, Burntisland Fife

Cairneyhill Primary Northbank Road Cairneyhill Dunfermline Fife KY12 8RN

Camdean Primary School Kings Road Rosyth Dunfermline Fife KY11 2RY

Canmore Primary School Evershed Drive Dunfermline Fife KY11 8RF

Canongate Primary School Maynard Road St Andrews Fife KY16 8RX

Capshard Primary School Barry Road Kirkcaldy Fife KY2 6JD

Cardenden Primary School Carden Avenue Cardenden Lochgelly Fife KY5 0EW

Carleton Primary School Happer Crescent Glenrothes Fife KY7 5DN

Carnegie Primary School Pittsburgh Road Dunfermline Fife KY11 8SS

Carnock Primary School 11 Main Street Carnock Dunfermline Fife KY12 9JG

Caskieberran Primary Ravenswood Drive Glenrothes Fife KY6 2NZ

Castlehill Primary Ceres Road Cupar Fife KY15 5JT

Ceres Primary School St Andrews Road Ceres Cupar Fife KY15 5NJ

Coaltown Of Balgonie Primary School School Road Coaltown Of Balgonie Glenrothes Fife KY7 6HY

Coaltown Of Wemyss Primary School Main Street Coaltown Of Wemyss Kirkcaldy Fife KY1 4NR

Colinsburgh Primary 4 Main Street Colinsburgh Leven Fife KY9 1LN

Collydean Primary School Magnus Drive Glenrothes Fife KY7 6TR

Commercial Primary School Woodmill Road Dunfermline Fife KY11 4BB

Cowdenbeath Primary School Broad Street Cowdenbeath Fife KY4 8JP

Craigrothie Primary Main Street Craigrothie Cupar Fife KY15 5QA

Crail Primary School Bowling Green Place Crail Anstruther Fife KY10 3UW

Crossford Primary School Dean Drive Crossford Dunfermline Fife KY12 8PE

Crossgates Primary, 97 Dunfermline Road, Crossgates, Cowdenbeath, Fife, KY4 8AR

Culross Primary School Low Causeway Culross Dunfermline Fife KY12 8HL

Dairsie Primary School Main Street Dairsie Cupar Fife KY15 4SS

Dalgety Bay Primary St Bridgets Brae Dalgety Bay Dunfermline Fife KY11 9LT

Denbeath Primary School Barncraig Street Buckhaven Leven Fife KY8 1JE

Denend Primary School 4 School Lane Cardenden Lochgelly Fife KY5 0BS

Donibristle Primary Morlich Road Dalgety Bay Dunfermline Fife KY11 9UE

Duloch Primary School Duloch Schools And Community Campus Nightingale Place Dunfermline Fife KY11 8LW

Dunbog Primary School Dunbog Lindores Cupar Fife KY14 6JF

Dunnikier Primary School Balsusney Road Kirkcaldy Fife KY2 5LH

Dysart Primary School Normand Road Dysart Kirkcaldy Fife KY1 2XW

East Wemyss Primary School Wynd East Wemyss Kirkcaldy Fife KY1 4RN

Elie Primary School Park Place Elie Leven Fife KY9 1DH

Fair Isle Primary School Fair Isle Road Kirkcaldy Fife KY2 6EG

Falkland Primary School Pleasance Falkland Cupar Fife KY15 7AW

Foulford Primary School Leuchatsbeath Drive Cowdenbeath Fife KY4 9SN

Freuchie Primary School Lomond Road Freuchie Cupar Fife KY15 7HF

Greyfriars R C Primary Kilrymont Road St Andrews Fife KY16 8DF

Guardbridge Primary School Innerbridge Street Guardbridge St Andrews Fife KY16 0UZ

Hill Of Beath Primary School Main Street Hill Of Beath Cowdenbeath Fife KY4 8DP

Holy Name RC Primary School Oakley Campus Station Road Oakley Dunfermline Fife KY12 9RJ

Inverkeithing Community Primary School Hillend Road Inverkeithing Fife KY11 1PL

Inzievar Primary School Station Road Oakley Dunfermline Fife KY12 9RJ

Kelty Primary School 96 - 102 Main Street Kelty Fife KY4 0AQ

Kennoway Primary School Langside Crescent Kennoway Leven Fife KY8 5LW

Kettle Primary School 6 Rumdewan Kingskettle Cupar Fife KY15 7QR

Kinghorn Primary School Baliol Street Kinghorn Burntisland Fife KY3 9UD

Kinglassie Primary School 85 Main Street Kinglassie Lochgelly Fife KY5 0YF

Kings Road Primary Kings Crescent Rosyth Dunfermline Fife KY11 2RS

Kingsbarns Primary 8 Main Street Kingsbarns St Andrews Fife KY16 8SZ

Kirkcaldy North Primary Nile Street Kirkcaldy Fife KY2 5AY

Kirkcaldy West Primary 42 Milton Road Kirkcaldy Fife KY1 1TL

Kirkton Of Largo Primary School 34 North Feus Upper Largo Leven Fife KY8 6ER

Ladybank Primary School 47 Church Street Ladybank Cupar Fife KY15 7LE

Largoward Primary School 16 St Andrews Road Largoward Leven Fife KY9 1HZ

Lawhead Primary School Lawhead School Wynd St Andrews Fife KY16 9NG

Leslie Primary School 31 Rothes Park Leslie Glenrothes Fife KY6 3LL

Letham Primary School School Brae Letham Cupar Fife KY15 7RN

Leuchars Primary School 18 Pitlethie Road Leuchars St Andrews Fife KY16 0EZ

Limekilns Primary School 8 Dunfermline Road Limekilns Dunfermline Fife KY11 3JS

Lochgelly South Primary High Street Lochgelly Fife KY5 9LW

Lochgelly West Primary 15 Main Street Lochgelly Fife KY5 9NS

Lumphinnans Primary Main Street Lumphinnans Cowdenbeath Fife KY4 9HG

Lundin Mill Primary Pitcruvie Park Lundin Links Leven Fife KY8 6HY

Lynburn Primary School Nith Street Dunfermline Fife KY11 4LU

Markinch Primary School, Betson Street, Markinch, Glenrothes, Fife, KY7 6AA

Masterton Primary School, Aberdour Road, Dunfermline, Fife, KY11 8HY

Mclean Primary School, Baldridgeburn, Dunfermline, Fife, KY12 9EE

Methilhill Primary, Sea Road, Methilhill, Leven, Fife, KY8 2JW

Milesmark Primary School Rumblingwell Dunfermline Fife KY12 9AT

Mountfleurie Primary, Christie Avenue, Leven, Fife, KY8 4AZ

Newburgh Primary School, Cupar Road, Newburgh, Cupar, Fife, KY14 6HA

Newcastle Primary School, Muirfield Drive, Glenrothes, Fife, KY6 2PX

Newport Primary School, Newport On Tay, Fife, DD6 8JT

North Queensferry Primary School, The Brae, North Queensferry, Inverkeithing, Fife, KY11 1JH

Park Road Primary School, Park Road, Rosyth, Dunfermline, Fife, KY11 2NH

Parkhill Primary School, Parkhill, Leven, Fife, KY8 4NP

Pathhead Primary School, Cairns Street West, Kirkcaldy, Fife, KY1 2JA

Pitcoudie Primary School, 20 Iona Park, Glenrothes, Fife, KY7 6NU

Pitlessie Primary School, Ladybank Road, Pitlessie, Cupar, Fife, KY15 7SP

Pitreavie Primary School, Pitcorthie Drive, Dunfermline, Fife, KY11 8AB

Pittencrieff Primary, Dewar Street, Dunfermline, Fife, KY12 8AB

Pittenweem Primary, James Street, Pittenweem, Anstruther, Fife, KY10 2QN

Pitteuchar East Primary, Glamis Avenue, Glenrothes, Fife, KY7 4NU

Pitteuchar West Primary, Inveraray Avenue, Glenrothes, Fife, KY7 4QL

Rimbleton Primary School, Bilsland Road, Glenrothes, Fife, KY6 2DZ

Saline Primary School Oakley Road Saline Dunfermline Fife KY12 9TG

Sinclairtown Primary Roomlin Gardens Kirkcaldy Fife KY1 3BJ

South Parks Primary 63 Napier Road Glenrothes Fife KY6 1DS

Southwood Primary School Marchmont Crescent Glenrothes Fife KY6 1JU

Springfield Primary Main Street Springfield Cupar Fife KY15 5RZ

St Agathas R C Primary Park Drive Leven Fife KY8 5BL

St Brides R C Primary Barclay Street Cowdenbeath Fife KY4 9LD

St Columbas Primary School North Union Street Cupar Fife KY15 4DU

St Johns R C Primary Heath Road Rosyth Dunfermline Fife KY11 2BT

St Josephs R C Primary 47 Cocklaw Street Kelty Fife KY4 0DG

St Kenneths R C Primary Hill Road Ballingry Lochgelly Fife KY5 8NQ

St Leonards Primary St Leonards Street Dunfermline Fife KY11 3AL

St Margaret's R C Primary, Woodmill Road, Dunfermline, Fife KY11 4BB

St Maries R C Primary Macindoe Crescent Kirkcaldy Fife KY1 2JH

St Monans Primary School Hope Place St Monans Anstruther Fife KY10 2DH

St Ninians R C Primary 78 Derran Drive Bowhill Cardenden Lochgelly Fife KY5 0JJ

St Patricks R C Primary 41 Station Road Lochgelly Fife KY5 9QX

St Pauls R C Primary Rimbleton Avenue Glenrothes Fife KY6 2AT

St Serfs R C Primary Preston Street High Valleyfield Dunfermline Fife KY12 8SE

Star Primary School Main Street Star Glenrothes Fife KY7 6LB

Strathallan Primary School Strathallan Drive Kirkcaldy Fife KY2 5YP

Strathkinness Primary 3 Church Road Strathkinness St Andrews Fife KY16 9XR

Strathmiglo Primary 111 High Street Strathmiglo Cupar Fife KY14 7PT

Tayport Primary School Queen Street Tayport Fife DD6 9NS

Thornton Primary School Station Road Thornton Kirkcaldy Fife KY1 4AY

Torbain Primary School Blairmore Road Kirkcaldy Fife KY2 6NP

Torryburn Primary School Main Street Newmills Dunfermline Fife KY12 8SU

Touch Primary School Garvock Bank Dunfermline Fife KY11 4JZ

Townhill Primary School Chisholm Street Townhill Dunfermline Fife KY12 0EX

2 Kirk Street Kincardine Alloa Fife FK10 4PT

Valley Primary School Valley Gardens Kirkcaldy Fife KY2 6BL

Warout Primary SchoolMalcolm RoadGlenrothesFifeKY7 4JX

Wormit Primary School Flass Road Wormit Newport On Tay Fife DD6 8NL