Blacklaw Primary School
Blackl Blacklaw Road
KY114RL
Dunfermline
01383 312365
Schools - Local Authority
Dunfermline
Blairhall Primary School
Restaw Rintoul Avenue
KY129HG
Dunfermline
01383 850269
Schools - Local Authority
Dunfermline
Cairneyhill Primary School
24/Hil Northbank Road
KY128RN
Dunfermline
01383 881104
Schools - Local Authority
Dunfermline
Camdean Primary School
Unit 1 Kings Road
KY112RY
Dunfermline
01383 313388
Schools - Local Authority
Dunfermline
Canmore Primary School
Unit 7 Evershed Drive
KY118RF
Dunfermline
01383 312370
Schools - Local Authority
Dunfermline
Carnock Primary School
Carnoc 11 Main Street
KY129JG
Dunfermline
01383 850375
Schools - Local Authority
Dunfermline
Commercial Primary School
Unit 1 Woodmill Road
KY114BB
Dunfermline
01383 312377
Schools - Local Authority
Dunfermline
9-10 S Main Road
KY128JY
Dunfermline
01383 872262
Schools - Local Authority
Dunfermline
Unit 9 Dean Drive
KY128PE
Dunfermline
01383 312383
Schools - Local Authority
Dunfermline
Dalget St Bridgets Brae
KY119LT
Dunfermline
01383 318926
Schools - Local Authority
Dunfermline
10 Don Morlich Road
KY119UE
Dunfermline
01383 823552
Schools - Local Authority
Dunfermline
Dunfermline High School
Pitbau St Leonards Place
KY113BQ
Dunfermline
01383 312460
Schools - Local Authority
Dunfermline
Church Link Road
KY129RU
Dunfermline
01383 850279
Schools - Local Authority
Dunfermline
Kings Road Primary School
7E1 St Kings Road
KY112RS
Dunfermline
Schools - Local Authority
Dunfermline
Limekilns Primary School
1/Edin 8 Dunfermline Road
KY113JS
Dunfermline
01383 872330
Schools - Local Authority
Dunfermline
Lynburn Primary School
Unit 1 Nith Street
KY114LU
Dunfermline
Schools - Local Authority
Dunfermline
McLean Primary School
John C Baldridgeburn
KY129EE
Dunfermline
01383 312390
Schools - Local Authority
Dunfermline
Milesmark Primary School
Longri Rumblingwell
KY129AT
Dunfermline
01383 312244
Schools - Local Authority
Dunfermline
Park Road Primary School
Unit 5 Park Road
KY112NH
Dunfermline
Schools - Local Authority
Dunfermline
Pitcorthie Primary School
183 Pa Aberdour Road
KY114QY
Dunfermline
01383 312870
Schools - Local Authority
Dunfermline
Pittencrieff Primary School
Animal Dewar Street
KY128AB
Dunfermline
01383 312935
Schools - Local Authority
Dunfermline
Queen Anne High School
Unit 1 Broomhead
KY120PQ
Dunfermline
01383 312620
Schools - Local Authority
Dunfermline
Saline Primary School
A Oakley Road
KY129TG
Dunfermline
01383 852216
Schools - Local Authority
Dunfermline
St Johns Primary School
Franci Heath Road
KY112BT
Dunfermline
01383 313499
Schools - Local Authority
Dunfermline
St Leonard's Primary School
Care O St Leonards Street
KY113AL
Dunfermline
01383 312940
Schools - Local Authority
Dunfermline
St Serf's R C Primary School
Holy C Preston Street
KY128SE
Dunfermline
01383 880406
Schools - Local Authority
Dunfermline
Torryburn Primary School
Torry Main Street
KY128SU
Dunfermline
01383 880289
Schools - Local Authority
Dunfermline
Touch Primary School
Regus Garvock Bank
KY114JZ
Dunfermline
01383 312970
Schools - Local Authority
Dunfermline
Townhill Primary School
11 Pre Chisholm Street
KY120EX
Dunfermline
01383 312979
Schools - Local Authority
Dunfermline
Wellwood Primary School
Fort S Main Road
KY120NR
Dunfermline
01383 721413
Schools - Local Authority
Dunfermline
Woodmill High School
Hollyt Shields Road
KY114ER
Dunfermline
01383 312505
Schools - Local Authority
Dunfermline