Aberhill Primary School
Unit 2 Wellesley Road
KY83AD
Leven
01333 592490
Schools - Local Authority
Leven
Balcurvie Primary School
Unit 7 Balcurvie Road
KY85DY
Leven
01333 350251
Schools - Local Authority
Leven
Buckhaven High School
Unit 9 Methilhaven Road
KY81HL
Leven
01592 414400
Schools - Local Authority
Leven
Waterc 4 Main Street
KY91LN
Leven
Schools - Local Authority
Leven
The Pa Park Place
KY91DH
Leven
01333 330419
Schools - Local Authority
Leven
The Ne Barncraig Street
KY81JE
Leven
01592 414499
Schools - Local Authority
Leven
Kennoway Primary & Community School
Kennow Langside Cresent
KY85LW
Leven
01333 350274
Schools - Local Authority
Leven
Kirkland High School & Community College
A Methil Brae
KY83LT
Leven
01333 592343
Schools - Local Authority
Leven
Kirkton Of Largo Primary School
Kirkto 34 North Feus
KY86ER
Leven
01333 360306
Schools - Local Authority
Leven
Largoward Primary School
The Ol 16 St Andrews Road
KY91HZ
Leven
01334 840258
Schools - Local Authority
Leven
Lundin Mill Primary School
Market Pitcruvie Park
KY86HY
Leven
01333 320721
Schools - Local Authority
Leven
Methilhill Primary School
Mether Sea Road
KY82JW
Leven
01592 414477
Schools - Local Authority
Leven
Mountfleurie Primary School
Unit 2 Christie Avenue
KY84AZ
Leven
01333 592290
Schools - Local Authority
Leven
New Gilston Primary School
The Ol
KY85TF
Leven
01334 840301
Schools - Local Authority
Leven
Parkhill Primary School
Baltic Aitken Street
KY84NP
Leven
01333 592666
Schools - Local Authority
Leven
Smithygreen Primary School
The Sm
KY85NU
Leven
01333 350257
Schools - Local Authority
Leven
St Agatha's R C Primary School
Unit 1 Park Drive
KY85BL
Leven
01333 592540
Schools - Local Authority
Leven