Abbey Primary School
Commer Glastonbury Cr
WS32RP
Walsall
01922 710753
Schools - Local Authority
Walsall
Briarf Crew Road
WS109QG
Wednesbury
0121 556 0858
Schools - Local Authority
Wednesbury
Albion Road Junior School
Albion Albion Road
WV131NF
Willenhall
01902 368132
Schools - Local Authority
Willenhall
Alumwell Infant School
Intern Primley Avenue
WS29UP
Walsall
01922 720886
Schools - Local Authority
Walsall
Alumwell Junior School
Intern Primley Avenue
WS29UP
Walsall
01922 721391
Schools - Local Authority
Walsall
Beacon Primary School
Beacon Davis Road
WV125HA
Willenhall
01922 710874
Schools - Local Authority
Willenhall
Beechdale Primary School
Beechd Remington Road
WS27EF
Walsall
01922 720731
Schools - Local Authority
Walsall
Bentley Drive Primary School
Unit 2 Bentley Drive
WS28RX
Walsall
01922 721323
Schools - Local Authority
Walsall
Bentley West Primary School
Hennoc Monmouth Road
WS20EQ
Walsall
01922 720792
Schools - Local Authority
Walsall
Blue Coat C Of E (A) Junior School
Unit 2 Springhill Road
WS12LP
Walsall
01922 720921
Schools - Local Authority
Walsall
Blue Coat C Of E Comprehensive School
Unit 2 Birmingham Street
WS12ND
Walsall
01922 720558
Schools - Local Authority
Walsall
Blue Coat C Of E Infant School
Unit 2 Hanch Place
WS13AF
Walsall
01922 720740
Schools - Local Authority
Walsall
Bushbury Hill Infants School
Town H Old Fallings Lane
WV108BY
Wolverhampton
01902 558230
Schools - Local Authority
Wolverhampton
Bushbury Hill Junior School
Town H Old Fallings Lane
WV108BY
Wolverhampton
01902 558838
Schools - Local Authority
Wolverhampton
Busill Jones Primary School
Roma Ashley Road
WS32QF
Walsall
01922 710700
Schools - Local Authority
Walsall
Business & Enterprise College
Enterp Primley Avenue
WS29UA
Walsall
01922 720741
Schools - Local Authority
Walsall
Butts Junior Mixed & Infant School
Waysid Butts Road
WS42AY
Walsall
01922 721073
Schools - Local Authority
Walsall
Caldmore Community Primary School
School Carless Street
WS13RH
Walsall
Schools - Local Authority
Walsall
Charlemont Primary School
19 Bal Willett Road
B713DL
West Bromwich
0121 588 2230
Schools - Local Authority
West Bromwich
Christ Church C Of E Primary School
Keighl Albert Street
B694DE
Oldbury
0121 552 3625
Schools - Local Authority
Oldbury
Christ Church C Of E Primary School
Keighl Church Road
WV148YB
Bilston
01384 818375
Schools - Local Authority
Bilston
Christ Church C Of E Primary School
Keighl Harden Road
WS31EN
Walsall
01922 710080
Schools - Local Authority
Walsall
Clothier Street Primary School
St. Jo Harry Perks Street
WV131BN
Willenhall
01902 368764
Schools - Local Authority
Willenhall
Codsall County Middle School
The Fi Wolverhampton Road
WV81PB
Wolverhampton
01902 434145
Schools - Local Authority
Wolverhampton
Collingwood Infant School
10 Lon Collingwood Road
WV108DS
Wolverhampton
01902 558720
Schools - Local Authority
Wolverhampton
Collingwood Junior School
10 Lon Collingwood Road
WV108DS
Wolverhampton
01902 558009
Schools - Local Authority
Wolverhampton
Cooper & Jordan C Of E School
Evans The Green
WS98NH
Walsall
01922 743765
Schools - Local Authority
Walsall
Coppice Community High School
Coppic Ecclestone Road
WV112QE
Wolverhampton
01902 558500
Schools - Local Authority
Wolverhampton
Corpus Christi Primary School
Ty-Dra Ashmore Avenue
WV112LT
Wolverhampton
01902 558725
Schools - Local Authority
Wolverhampton
County Bridge Primary School
Bargoe Anson Road
WS20DH
Walsall
01922 720718
Schools - Local Authority
Walsall
Croft Street Junior Mixed & Infant School
Elmfie Croft Street
WS28JE
Walsall
01922 720689
Schools - Local Authority
Walsall
D'eyncourt Primary School
The Pa Mullett Road
WV111DD
Wolverhampton
01902 558778
Schools - Local Authority
Wolverhampton
Kings Herberts Pk Road
WS108QJ
Wednesbury
0121 568 6767
Schools - Local Authority
Wednesbury
Deansfield High School
Porter Deans Road
WV12BH
Wolverhampton
01902 556400
Schools - Local Authority
Wolverhampton
Delves Infant School
Delves Botany Road
WS54ND
Walsall
01922 720754
Schools - Local Authority
Walsall
Delves Junior School
Delves Bell Lane
WS54PU
Walsall
01922 621937
Schools - Local Authority
Walsall
East Park Infant School
Toppes Hollington Road
WV12DS
Wolverhampton
01902 558899
Schools - Local Authority
Wolverhampton
East Park Junior School & Resource Centre
Toppes Hollington Road
WV12DS
Wolverhampton
01902 558735
Schools - Local Authority
Wolverhampton
Eastfield Primary School
Point Colliery Road
WV12QY
Wolverhampton
01902 558016
Schools - Local Authority
Wolverhampton
Edgar Stammers Infant School
Quay 1 Harden Road
WS31RQ
Walsall
01922 721304
Schools - Local Authority
Walsall
Edgar Stammers Junior School
Quay 1 Harden Road
WS31RQ
Walsall
01922 720738
Schools - Local Authority
Walsall
Elm Street Infant School
18 Elm Elm Street
WV131NB
Willenhall
01902 368486
Schools - Local Authority
Willenhall
Elmore Green Primary School
5 Kilw Elmore Green Road
WS32HW
Walsall
01922 710162
Schools - Local Authority
Walsall
Ettingshall Primary School
11 Wat Herbert Street
WV140NF
Bilston
01902 558740
Schools - Local Authority
Bilston
Glebefields Primary School
Unit 1 Sandgate Road
DY40SX
Tipton
0121 556 2651
Schools - Local Authority
Tipton
Goldthorn Park Primary School
Aldern Ward Street
WV45ET
Wolverhampton
01902 558730
Schools - Local Authority
Wolverhampton
Green Acres Primary School
Unit 2 Lonsdale Road
WV147AE
Bilston
01902 558021
Schools - Local Authority
Bilston
Green Rock Primary School
Islip Mersey Road
WS31NP
Walsall
01922 710164
Schools - Local Authority
Walsall
Grove Primary School
Unit 1 Caledonia Road
WV21HZ
Wolverhampton
01902 558851
Schools - Local Authority
Wolverhampton
Hall Green Primary School
York H Westminster Road
B712JQ
West Bromwich
0121 588 2080
Schools - Local Authority
West Bromwich
Harden Primary School
Second Goldsmith Road
WS31DL
Walsall
01922 710182
Schools - Local Authority
Walsall
Hatherton Lane Primary School
Brook Bloxwich Lane
WS27JT
Walsall
01922 710226
Schools - Local Authority
Walsall
Havergal C of E Primary School
GUNTUR School Lane
WV107LE
Wolverhampton
01922 415342
Schools - Local Authority
Wolverhampton
Heath Park High School
Heath Prestwood Road
WV111RD
Wolverhampton
01902 556360
Schools - Local Authority
Wolverhampton
Highfields Primary School
Highfi Bell Street
WV148XJ
Bilston
Schools - Local Authority
Bilston
Hill Avenue Primary School
1/Oxfo Hill Avenue
WV46PY
Wolverhampton
01902 558750
Schools - Local Authority
Wolverhampton
Hillary Primary School
Anchor Hillary Street
WS29BP
Walsall
01922 720812
Schools - Local Authority
Walsall
Hollyhedge Primary School
Hollyh Connor Road
B713DJ
West Bromwich
0121 588 2919
Schools - Local Authority
West Bromwich
Holy Rosary R C Primary School
Junior Hickman Avenue
WV12BS
Wolverhampton
01902 558874
Schools - Local Authority
Wolverhampton
Holy Trinity C Of E Primary School
Holy T Church Street
WS87EG
Walsall
01543 452327
Schools - Local Authority
Walsall
Holy Trinity R C Primary School
Kitche Fraser Street
WV147PG
Bilston
01902 558977
Schools - Local Authority
Bilston
Joseph Leckie C T C School
Orient Walstead Road West
WS54PG
Walsall
01922 721071
Schools - Local Authority
Walsall
Jubilee Park Primary School
11 Blu Highfield Road
DY40QS
Tipton
0121 522 2598
Schools - Local Authority
Tipton
King Charles Primary School
King C Wilkes Avenue
WS20JN
Walsall
01922 721368
Schools - Local Authority
Walsall
Kings Hill Primary School
Unit 1 Old Pk Road
WS109JG
Wednesbury
0121 568 6301
Schools - Local Authority
Wednesbury
Lakeside Primary School
The In Holman Close
WV133AN
Willenhall
01902 366485
Schools - Local Authority
Willenhall
Lanesfield Primary School
Unit 1 Newman Avenue
WV46BZ
Wolverhampton
01902 558026
Schools - Local Authority
Wolverhampton
Leamore Primary School
Unit 1 Bloxwich Road
WS32BB
Walsall
01922 710514
Schools - Local Authority
Walsall
Little Bloxwich C Of E Primary School
Little Grenfell Road
WS33DL
Walsall
01922 684301
Schools - Local Authority
Walsall
Little London Junior Mixed & Infant School
Little Stafford Street
WV132PG
Willenhall
01902 368859
Schools - Local Authority
Willenhall
Locarno Primary School
Waterf Central Avenue
DY49RY
Tipton
0121 557 3282
Schools - Local Authority
Tipton
Lodge Farm Junior Mixed & Infant School
Billin Pineneedle Croft
WV124BU
Willenhall
Schools - Local Authority
Willenhall
Long Knowle Primary School
Long K Blackwood Avenue
WV111EB
Wolverhampton
01902 558027
Schools - Local Authority
Wolverhampton
Lower Farm Junior Community
School Bakewell Cl
WS33QH
Walsall
01922 710479
Schools - Local Authority
Walsall
Loxdale Primary School
Unit 7 Chapel Street
WV140PH
Bilston
01902 558570
Schools - Local Authority
Bilston
The Po Friar Pk Road
WS100JS
Wednesbury
0121 556 2858
Schools - Local Authority
Wednesbury
Manor Primary & Nursery Unit
Richar Ettingshall Road
WV149UQ
Bilston
01902 556460
Schools - Local Authority
Bilston
Mary Elliot School
Priory Brewer Street
WS28BA
Walsall
01922 720706
Schools - Local Authority
Walsall
Willin St Lukes Road
WS100QY
Wednesbury
0121 556 0854
Schools - Local Authority
Wednesbury
Moorlands Primary School
Eton H Winchester Road
B712NZ
West Bromwich
0121 556 0352
Schools - Local Authority
West Bromwich
Moreton School
St Dav Old Fallings Lane
WV108BY
Wolverhampton
01902 558310
Schools - Local Authority
Wolverhampton
Mossley Primary School
Mossle Mossley Lane
WS32SF
Walsall
Schools - Local Authority
Walsall
Moxley Infant School
Founta Moxley Road
WS107RL
Wednesbury
0121 568 6717
Schools - Local Authority
Wednesbury
New Invention Infant School
The Br Cannock Road
WV125SA
Willenhall
01922 710871
Schools - Local Authority
Willenhall
New Invention Junior School
The Br Cannock Road
WV125SA
Willenhall
01922 710376
Schools - Local Authority
Willenhall
North Walsall Infant School
Office Derby Street
WS27BH
Walsall
01922 720822
Schools - Local Authority
Walsall
Oakmeadow Primary School
Cricke Ryan Avenue
WV112QQ
Wolverhampton
01902 558031
Schools - Local Authority
Wolverhampton
Ocker Hill Infant & Nursery School
8-12 S Gospel Oak Road
DY40DS
Tipton
Schools - Local Authority
Tipton
Ocker Hill Junior School
8-12 S Gospel Oak Road
DY40DS
Tipton
0121 556 0445
Schools - Local Authority
Tipton
Old Church C Of E Junior Mixed & Infant School
Roding School Street
WS108DL
Wednesbury
0121 568 6329
Schools - Local Authority
Wednesbury
Old Park Primary School
Old Pa Old Pk Road
WS109LX
Wednesbury
Schools - Local Authority
Wednesbury
Our Lady & St Chads Catholic School
St Ber Old Fallings Lane
WV108BL
Wolverhampton
01902 558033
Schools - Local Authority
Wolverhampton
Palfrey Junior School
Lavend Milton Street
WS14LA
Walsall
Schools - Local Authority
Walsall
Park Hill Primary School
Park H Coronation Road
WS100TJ
Wednesbury
Schools - Local Authority
Wednesbury
Parkfield Primary School
Unit 1 Dimmock Street
WV46ES
Wolverhampton
01902 558627
Schools - Local Authority
Wolverhampton
Penn Hall School
Penn G Vicarage Road
WV45HP
Wolverhampton
01902 558040
Schools - Local Authority
Wolverhampton
Perry Hall Primary School
Perry Colman Avenue
WV113RT
Wolverhampton
01902 558538
Schools - Local Authority
Wolverhampton
Pinfold Street Junior Mixed & Infant School
Unit 5 Pinfold St. Extension
WS108PU
Wednesbury
0121 568 6366
Schools - Local Authority
Wednesbury
Pool Hayes Community School
Unit 4 Castle Drive
WV124QZ
Willenhall
01902 368147
Schools - Local Authority
Willenhall
Pool Hayes Primary School
Unit 4 Bridgnorth Grove
WV124RX
Willenhall
Schools - Local Authority
Willenhall
Queen Mary's Grammar School
The Cl Sutton Road
WS12PG
Walsall
01922 720696
Schools - Local Authority
Walsall
Queen Victoria Primary School
1 Gard Bilston Street
DY31JB
Dudley
01384 812545
Schools - Local Authority
Dudley
Rosedale C Of E Infant School
243 Sh Stroud Avenue
WV124EG
Willenhall
01902 368910
Schools - Local Authority
Willenhall
A Rough Hay Road
WS108NQ
Wednesbury
0121 568 6421
Schools - Local Authority
Wednesbury
Salisbury Primary School
1 Hank Salisbury Street
WS108BQ
Wednesbury
0121 568 6779
Schools - Local Authority
Wednesbury
Short Heath Junior School
The Co Pennine Way
WV124DS
Willenhall
01902 368499
Schools - Local Authority
Willenhall
Sneyd Community School
Sneyd Vernon Way
WS32PA
Walsall
01922 710298
Schools - Local Authority
Walsall
Spring Vale Primary School
Spring Kenilworth Cr
WV46SD
Wolverhampton
01902 556589
Schools - Local Authority
Wolverhampton
St Albans C Of E Primary School
St Alb St. Albans Cl
WV112PF
Wolverhampton
01902 558825
Schools - Local Authority
Wolverhampton
St Christophers Catholic Primary School
St. Ch Wolverhampton Road
WV81PF
Wolverhampton
01902 434310
Schools - Local Authority
Wolverhampton
St Giles C Of E Primary School
The Re Walsall Street
WV132ER
Willenhall
Schools - Local Authority
Willenhall
St Johns C Of E Primary School
St. Jo Addison Ter
WS109AR
Wednesbury
Schools - Local Authority
Wednesbury
St Josephs Catholic Primary School
17 St Rough Hay Road
WS108HN
Wednesbury
Schools - Local Authority
Wednesbury
St Mary & St John's R C Primary School
Care O Caledonia Road
WV21HZ
Wolverhampton
Schools - Local Authority
Wolverhampton
St Mary's The Mount Catholic School
The Vi Jesson Road
WS13AY
Walsall
01922 720711
Schools - Local Authority
Walsall
St Marys Catholic Primary School
Kitche Beaumont Road
WS109PN
Wednesbury
0121 505 3595
Schools - Local Authority
Wednesbury
St Michael's C Of E Junior Mixed & Infant School
The Vi Maple Road
WS34JJ
Walsall
01922 682309
Schools - Local Authority
Walsall
St Patricks R C Primary School
St Pat Graiseley Lane
WV111PG
Wolverhampton
01902 556451
Schools - Local Authority
Wolverhampton
St Paul's C Of E First School
St. Pa School Lane
WV95AD
Wolverhampton
01902 790253
Schools - Local Authority
Wolverhampton
St Stephen's C Of E Primary School
Manche Woden Road
WV100BB
Wolverhampton
01902 558840
Schools - Local Authority
Wolverhampton
St Teresa's Catholic Primary School
St. Te Malins Road
WV46AW
Wolverhampton
01902 558862
Schools - Local Authority
Wolverhampton
St Thomas Of Canterbury Catholic Primary School
The Pr Dartmouth Avenue
WS31SP
Walsall
01922 720712
Schools - Local Authority
Walsall
St Thomas's C Of E Primary School
St. Th Mattox Road
WV113TG
Wolverhampton
01902 558063
Schools - Local Authority
Wolverhampton
Stow Heath Infant School
4 Vaughan Road
WV133UD
Willenhall
01902 558047
Schools - Local Authority
Willenhall
Stowheath Junior School
Respit Hill Road
WV133TT
Willenhall
01902 558820
Schools - Local Authority
Willenhall
Kiln F GREEN PARK AV
WV146EH
Bilston
01902 556463
Schools - Local Authority
Bilston
Greenc Blakenall Lane
WS31HF
Walsall
01922 710174
Schools - Local Authority
Walsall
Thames Price Road
WS100EZ
Wednesbury
0121 556 0340
Schools - Local Authority
Wednesbury
The Northicote School
Unit 5 Northwood Pk Road
WV108EP
Wolverhampton
01902 558085
Schools - Local Authority
Wolverhampton
4 Fred School Road
WS100JG
Wednesbury
0121 556 1383
Schools - Local Authority
Wednesbury
Trinity C Of E Primary School
Trinit Longford Road
WV100UB
Wolverhampton
01902 558410
Schools - Local Authority
Wolverhampton
Underhill Primary School
St Leo Greenacres Avenue
WV108NZ
Wolverhampton
01902 558066
Schools - Local Authority
Wolverhampton
Villiers Primary School
Ops Bu Prouds Lane
WV146PR
Bilston
01902 558092
Schools - Local Authority
Bilston
Walsall Metro Borough Council
Street Walstead Rd West
WS54PG
Walsall
01922 721071
Schools - Local Authority
Walsall
Wednesbury Oak Primary School
7 High Greenacre Road
DY40AR
Tipton
0121 556 3387
Schools - Local Authority
Tipton
Wednesfield High School
Unit 5 Lichfield Road
WV113ES
Wolverhampton
01902 558222
Schools - Local Authority
Wolverhampton
Wednesfield Village Primary School
Unit 1 Lichfield Road
WV111TN
Wolverhampton
01902 558704
Schools - Local Authority
Wolverhampton
Whitehall Infant School
White West Bromwich Road
WS13HS
Walsall
01922 721991
Schools - Local Authority
Walsall
Whitehall Junior Community School
Unit 5 Delves Road
WS13JY
Walsall
01922 720778
Schools - Local Authority
Walsall
Whitgreave Infant School
Unit 2 Low Hill Cr
WV109HS
Wolverhampton
01902 558876
Schools - Local Authority
Wolverhampton
Whitgreave Junior School
Unit 2 Goodyear Avenue
WV109JP
Wolverhampton
01902 558930
Schools - Local Authority
Wolverhampton
Willenhall Comprehensive School
West M Furzebank Way
WV124BD
Willenhall
01902 368221
Schools - Local Authority
Willenhall
Willingsworth High School
Kenyon Bilston Road
DY40BZ
Tipton
0121 556 1351
Schools - Local Authority
Tipton
Woden Primary School
Busine Springfield Road
WV100LH
Wolverhampton
01902 558880
Schools - Local Authority
Wolverhampton
Wodensfield Primary School
Busine Woden Avenue
WV111PW
Wolverhampton
01902 556350
Schools - Local Authority
Wolverhampton
Wood End Primary School
Wooden Wood End Road
WV111YQ
Wolverhampton
01902 558940
Schools - Local Authority
Wolverhampton
48 Top Wood Green Road
WS109QU
Wednesbury
0121 556 4131
Schools - Local Authority
Wednesbury
Wood Green Junior School
48 Top Hobs Road
WS109BW
Wednesbury
0121 556 0377
Schools - Local Authority
Wednesbury
Woodlands Primary School
Woodla Bloxwich Rd North
WV125PR
Willenhall
01922 710613
Schools - Local Authority
Willenhall