Home
Show Map

United Kingdom: West Midlands

Contents: Local Authority Districts and Parishes

The population of the local authority districts and civil parishes of West Midlands by census results and latest official estimates.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, country of birth, ethnic group, religion).

NameStatusPopulation
Census
2001-04-29
Population
Census
2011-03-27
Population
Census
2021-03-21
Population
Estimate
2024-06-30
BirminghamMetropolitan Borough977,0871,073,0451,144,9191,183,618
BirminghamUnparished Area879,744970,4701,040,8391,079,605
New Frankley in BirminghamParish7,8907,4687,4497,239
Sutton ColdfieldParish89,44695,10796,67896,774
BromsgroveDistrict87,83793,63799,183101,685
AlvechurchParish5,3165,6115,9426,088
Barnt GreenParish1,7331,7942,0352,050
BelbroughtonParish2,3802,5822,6852,719
Bentley PauncefootParish359372375372
BeoleyParish9459539841,038
BournheathParish454465466483
BromsgroveUnparished Area35,98239,91941,78942,582
Catshill and North MarlbrookParish6,8216,8586,9746,998
ClentParish1,1601,2241,1691,207
Cofton HackettParish1,7471,8932,9213,250
Dodford with GraftonParish1,0221,083792827
FinstallParish591663672628
FrankleyParish12212211794
HagleyParish5,7236,2707,3147,589
HunningtonParish552531549563
Lickey and BlackwellParish4,1404,0584,2014,335
RomsleyParish1,6011,5841,6431,666
StokeParish4,5594,4904,9655,144
Tutnall and CobleyParish1,5431,8121,3171,382
WythallParish11,37711,67812,26912,670
Cannock ChaseDistrict92,12697,462100,519104,088
Brereton and RavenhillParish6,5246,5387,0267,179
BridgtownParish8851,2842,0852,513
Brindley HeathParish862827851868
Cannock ChaseUnparished Area31,41831,68031,59831,997
Cannock WoodParish1,0521,031887871
Heath Hayes and WimbleburyParish12,17414,08513,40313,269
HednesfordParish16,35016,78918,71820,142
Norton CanesParish6,3967,4798,3169,400
RugeleyParish16,46317,74917,63517,849
County of HerefordshireUnitary Authority174,871183,477187,034191,047
Abbey DoreParish409385349379
AconburyParish............
Acton BeauchampParish219229235219
AdfortonParish118128132151
AllensmoreParish552566548564
AlmeleyParish579601553548
AshpertonParish226226253248
Aston InghamParish419398409440
AvenburyParish249225240238
AyltonParish145144139149
AymestreyParish313351359386
BactonParish............
BallinghamParish168181194164
BartestreeParish248330494499
Belmont RuralParish3,3833,7693,6583,569
Birley with Upper HillParish321339320306
Bishop's FromeParish779834807752
BishopstoneParish199208192204
BlakemereParish............
BodenhamParish1,0249981,1441,131
BolstoneParish............
BosburyParish888813877932
Brampton AbbottsParish322352352351
Brampton BryanParish217214187161
BredenburyParish185169132140
BredwardineParish192229197221
BreintonParish775836893893
Bridge SollersParish............
BridstowParish859906866869
BrilleyParish342367372364
BrimfieldParish704751737763
Brinsop and WormsleyParish120131122115
Brobury with Monnington on WyeParish............
Brockhampton (Bromyard Bringsty Ward)Parish............
Brockhampton (Old Gore Ward)Parish241229232223
Bromyard and WinslowParish4,1444,2364,4564,562
Buckton and CoxallParish............
BurghillParish1,5181,5791,5561,694
BurringtonParish133138139131
ByfordParish201201188201
BytonParish213184193198
CallowParish............
Canon FromeParish236285301290
Canon PyonParish589542733762
Castle FromeParish............
ClehongerParish1,2821,3821,5141,546
CliffordParish530511556554
CoddingtonParish............
CollingtonParish............
ColwallParish2,4332,4002,3772,399
CombeParish............
Cradley and StorridgeParish1,6531,6671,6741,781
CraswallParish147153248243
CredenhillParish1,9892,2712,3322,373
Croft and YarpoleParish530552547529
CusopParish377356384399
DewsallParish............
DilwynParish758711739687
DinedorParish284328275315
DinmoreParish............
Docklow and Hampton WaferParish214236226163
DonningtonParish............
DormingtonParish260261268267
DorstoneParish318401386378
DowntonParish............
DulasParish............
EardislandParish520502476473
EardisleyParish695754790821
EastnorParish384339330307
Eaton BishopParish378414437383
Edvin Loach and SaltmarsheParish......239431
Edwyn RalphParish205192198193
EggletonParish............
EltonParish............
EvesbatchParish............
Ewyas HaroldParish857883887945
Eye, Moreton and AshtonParish188178165151
EytonParish114124117132
FeltonParish............
Ford and Stoke PriorParish383364361355
FownhopeParish9639999791,036
FoyParish125158163150
GanarewParish155171181157
GarwayParish396430439447
GoodrichParish568550571570
GraftonParish206258253315
Grendon BishopParish............
Hampton BishopParish483505854840
Hampton CharlesParish............
HarewoodParish............
Hatfield and NewhamptonParish188188195201
HaywoodParish201216188190
HentlandParish443436410433
HerefordParish50,15553,51653,11253,605
Holme LacyParish436466458475
Holmer & ShelwickParish1,4271,3862,7863,297
Hope MansellParish264259257263
Hope under DinmoreParish375412371344
How CapleParish138118134125
HumberParish312332312380
HuntingtonParish............
KenchesterParish............
KentchurchParish295257271307
KilpeckParish516522495475
KimboltonParish472472468473
Kings CapleParish331331303336
KingslandParish9839861,1351,104
King's PyonParish294274260259
KingstoneParish1,3321,3731,5011,772
KingtonParish2,5972,6262,6392,662
Kington RuralParish579614580576
KinnersleyParish394316311331
KinshamParish............
KnillParish............
LaystersParish147130141177
LeaParish646673826940
LedburyParish8,8379,2979,1099,536
Leinthall StarkesParish173168171140
LeintwardineParish912830907939
LeominsterParish11,11411,69111,95912,014
LettonParish............
LingenParish164152161175
Linton (Bromyard Bringsty Ward)Parish350385401393
Linton (Penyard Ward)Parish8969539981,120
Little BirchParish317306282295
Little CowarneParish104116110119
Little DewchurchParish394402444452
Little HerefordParish382394388345
Little MarcleParish126152124136
LlancilloParish............
LlandinaboParish............
LlangarronParish1,0601,0531,0861,067
LlanrothalParish............
LlanveynoeParish104102......
LlanwarneParish361380377357
LongtownParish571620656703
Lower BullinghamParish1,5651,8761,7951,773
Lower HarptonParish............
LuctonParish173235191155
LugwardineParish1,6731,7211,8341,865
LustonParish518541525560
LyonshallParish701757716736
MadleyParish1,1431,2001,1931,228
Mansell GamageParish............
Mansell LacyParish148139136113
MardenParish1,2721,4881,4331,589
MarstowParish364390403378
MathonParish278280318291
Michaelchurch EscleyParish178198184177
Middleton on the HillParish244228260249
MoccasParish131105107112
Monkland and StretfordParish185178209197
MordifordParish544527567607
Moreton JeffriesParish............
Moreton on LuggParish952920891936
Much BirchParish836911905954
Much CowarneParish404463469493
Much DewchurchParish639654686758
Much MarcleParish646660623688
MunsleyParish............
Newton (Golden Valley South Ward)Parish120139140124
Newton (Queenswood Ward)Parish............
NortonParish282272253235
Norton CanonParish313242261263
Ocle PychardParish350351330321
OrcopParish419417421354
OrletonParish824794857947
PembridgeParish9851,0561,0521,002
Pencombe with Grendon WarrenParish340329317373
PencoydParish257342270343
PeterchurchParish1,0151,0911,0471,027
PeterstowParish361444436439
Pipe and LydeParish306344333323
Pipe AstonParish............
PixleyParish225258270307
Preston on WyeParish192186190193
Preston WynneParish133172187171
PudlestoneParish193166188178
PutleyParish261245257255
Richards Castle (Hereford)Parish280250278289
Rodd, Nash and Little BramptonParish............
Ross-on-WyeParish10,08510,58210,97811,369
RowlstoneParish184180192176
SarnesfieldParish............
SellackParish236248247274
ShobdonParish769816933922
Sollers HopeParish............
Stanford BishopParish129113116156
StapletonParish133110124114
Staunton on ArrowParish215234211194
Staunton on WyeParish490488473484
St. MargaretsParish154180173158
Stoke EdithParish............
Stoke LacyParish349364419421
Stretton GrandisonParish134175162147
Stretton SugwasParish509505475524
St. WeonardsParish374383378457
SuttonParish866925962977
TarringtonParish501576528559
Tedstone DelamereParish142138146153
Tedstone WaferParish110112......
ThornburyParish183197202246
ThruxtonParish............
TitleyParish262261266236
Tretire with MichaelchurchParish............
TurnastoneParish............
TybertonParish146178178175
UllingswickParish252259262273
Upper SapeyParish437460423393
Upton BishopParish564602602622
VowchurchParish191176192208
WactonParish10310610595
WalfordParish1,3211,5141,3751,397
Walford, Letton and NewtonParish195179146162
WalterstoneParish............
WellingtonParish1,0201,0051,042991
Wellington HeathParish480440558627
Welsh BicknorParish............
Welsh NewtonParish314316317364
WeobleyParish1,2461,2551,2741,274
WesthideParish............
Weston BeggardParish189214228226
Weston under PenyardParish8341,0071,037999
WhitbourneParish902799831755
WhitchurchParish9619709641,068
Whitney-on-WyeParish128117108113
WigmoreParish597757791787
Willersley and WinfortonParish212209282288
WilleyParish............
WithingtonParish1,4041,5881,7841,852
WolferlowParish............
WoolhopeParish459486490475
YarkhillParish309326343352
YattonParish188208209186
YazorParish129122113122
CoventryMetropolitan Borough300,848316,960345,324369,026
AllesleyParish8058379081,260
CoventryUnparished Area294,283310,369338,498360,921
FinhamParish4,9625,0415,1135,071
KeresleyParish7917138391,774
DudleyMetropolitan Borough305,155312,925323,488331,930
DudleyMetropolitan Borough305,156312,925323,443331,930
East StaffordshireDistrict103,770113,583124,019129,659
Abbots BromleyParish1,6461,7791,8681,796
AngleseyParish5,8366,8097,8458,149
AnslowParish669805780810
Barton-under-NeedwoodParish4,5224,6225,0195,237
BlithfieldParish225230255250
BranstonParish6,5406,7498,79210,712
BrizlincoteParish5,0875,3855,2705,301
BurtonParish2,1243,5214,3135,023
CroxdenParish249255246227
DenstoneParish1,0311,2201,1531,185
Draycott in the ClayParish891862845809
DunstallParish215209224202
EllastoneParish335320300303
HanburyParish514510529549
Hoar CrossParish205250210230
Horninglow and EtonParish12,61514,19115,70016,041
KingstoneParish597629649648
LeighParish9069751,0311,025
MarchingtonParish1,1262,0172,1291,782
MayfieldParish1,3521,3191,3221,299
NewboroughParish450476501508
OkeoverParish............
OutwoodsParish1,9662,2863,1713,925
RamshornParish............
RocesterParish1,4311,7001,6761,788
Rolleston on DoveParish3,1343,2673,2173,347
ShobnallParish6,1317,0618,4679,373
StantonParish232259238243
StapenhillParish7,9007,9778,1928,362
StrettonParish8,3558,6119,2719,001
TatenhillParish649762725778
TutburyParish3,1253,2883,8683,845
UttoxeterParish12,39813,48814,01414,598
Uttoxeter RuralParish1,1921,2361,6171,813
WinshillParish8,1158,4668,3868,359
WoottonParish171154157149
WychnorParish............
YoxallParish1,8351,8952,0371,992
LichfieldDistrict93,232100,654106,436111,932
AlrewasParish2,7442,8522,8293,154
Armitage with HandsacreParish5,1815,3356,8127,098
BurntwoodParish25,67326,04926,71427,521
Clifton CampvilleParish864912953993
ColtonParish702671713747
Curborough and ElmhurstParish182203177211
Drayton BassettParish9161,0371,0741,107
EdingaleParish598632633606
ElfordParish581632611654
Farewell and ChorleyParish335318326329
FazeleyParish4,3884,5304,6164,737
FisherwickParish211203201229
FradleyParish1,9443,0953,8904,774
HammerwichParish3,7813,8183,7263,773
Hamstall RidwareParish317313318267
HarlastonParish378394434460
HintsParish359355349351
King's BromleyParish1,1521,1631,2001,118
LichfieldParish27,90232,21932,57534,472
LongdonParish1,4721,5051,5171,551
Mavesyn RidwareParish1,0481,1281,2651,244
ShenstoneParish7,1027,3597,4907,436
StreethayParish5356582,1632,660
Swinfen and PackingtonParish7081,0069691,088
Thorpe ConstantineParish............
WallParish406433470443
WeefordParish202215224220
WhittingtonParish2,5912,6032,6982,804
Wigginton and HopwasParish9621,0161,4701,885
Malvern HillsDistrict72,17274,63179,48683,227
AbberleyParish832836788812
AlfrickParish511567528493
Astley and DunleyParish8889641,0291,159
BaytonParish443504535508
BerrowParish236216334228
BirtsmortonParish250290257279
BockletonParish190170198203
BransfordParish360389527483
BroadwasParish307318387391
BushleyParish390408372318
CastlemortonParish580592617645
Clifton upon TemeParish661695871937
CotheridgeParish210221269241
Croome D'AbitotParish............
DoddenhamParish262259245249
Earl's CroomeParish225230243200
EasthamParish230228254238
EldersfieldParish547582584660
Great WitleyParish502560743710
GrimleyParish627630640674
GuarlfordParish277286261275
HallowParish1,1731,2191,4281,659
HanleyParish288278287274
Hanley CastleParish1,2601,3401,4411,480
Hill CroomeParish169150164209
HillhamptonParish130129128132
HoldfastParish124112107141
HoltParish614717728713
KempseyParish3,0693,1804,3584,848
KenswickParish............
Knighton on TemeParish452543574598
KnightwickParish............
KyreParish147108115117
LeighParish1,4151,4431,5891,724
LindridgeParish654712760747
Little MalvernParish............
Little WitleyParish276292293331
LongdonParish472456466460
Lower BroadheathParish1,7131,7281,8892,026
Lower SapeyParish179176178172
LulsleyParish192250246229
MadresfieldParish153150149133
MalvernParish28,74929,62630,46231,669
Malvern WellsParish3,2193,1963,1643,121
MambleParish308285284292
MartleyParish1,1711,1791,3861,370
NewlandParish307310298303
PendockParish329341295419
PensaxParish317325308341
PowickParish3,0202,9453,4633,664
QueenhillParish............
RippleParish1,3291,3991,4801,506
RochfordParish246228217243
RushwickParish1,0371,1551,4012,118
Severn StokeParish667732676706
Shelsley BeauchampParish198192238228
Shelsley KingsParish166189189212
Shelsley WalshParish............
ShrawleyParish355423451419
Stanford with OrletonParish143160188176
Stockton on TemeParish129128140126
Stoke BlissParish228202220196
SuckleyParish549599580667
TenburyParish2,9833,0693,1773,360
Upton-upon-SevernParish2,8592,8812,9032,877
WellandParish1,1361,1811,5611,675
West MalvernParish1,2861,3851,2171,229
WichenfordParish433573606614
Newcastle-under-LymeDistrict122,030123,871123,299127,727
Audley RuralParish8,1928,4378,3218,400
BalterleyParish204221222223
BetleyParish9211,0331,021982
Chapel and Hill ChorltonParish402425406398
KeeleParish3,6724,1292,8863,270
KidsgroveParish24,11223,75623,46423,886
LoggerheadsParish4,1924,4804,2604,553
MadeleyParish4,3864,2224,2104,309
MaerParish484489507492
Newcastle-under-LymeUnparished Area69,02470,16870,49273,538
SilverdaleParish4,9214,9575,7425,858
WhitmoreParish1,5201,5541,7571,818
North WarwickshireDistrict61,86062,01465,03567,117
AnsleyParish2,2672,2072,5982,862
ArleyParish2,7982,8532,9222,934
AstleyParish219218264274
AtherstoneParish8,3388,6709,2129,426
AustreyParish9939281,1421,236
Baddesley EnsorParish1,9211,9801,9501,929
BaxterleyParish335328340347
BentleyParish......150198
CaldecoteParish135142171164
ColeshillParish6,3436,4816,8977,201
CorleyParish770668810819
CurdworthParish1,1401,1151,1461,099
DordonParish3,2253,2153,2163,288
FillongleyParish1,4651,4841,5691,593
Great PackingtonParish162179176147
GrendonParish1,4951,5021,9432,399
HartshillParish3,6113,5963,6553,661
KingsburyParish7,4207,6527,5627,577
Lea MarstonParish419378398377
Little PackingtonParish............
MancetterParish2,4492,3332,5282,612
MaxstokeParish237240270271
MerevaleParish200181......
MiddletonParish659630667690
Nether WhitacreParish9779471,0781,074
Newton RegisParish622599588626
Over WhitacreParish379411407379
PolesworthParish8,4398,4238,7279,235
SeckingtonParish............
ShustokeParish540549538546
ShuttingtonParish563536500548
Water OrtonParish3,5733,4443,4873,463
WishawParish165125132142
Nuneaton and BedworthDistrict119,132125,252134,197141,565
Nuneaton and BedworthDistrict119,128125,252134,181141,565
RedditchDistrict78,80784,21487,03687,847
FeckenhamParish670860816849
RedditchUnparished Area78,13983,35486,22086,998
RugbyDistrict87,453100,075114,363122,378
AnstyParish318324299253
Binley WoodsParish2,6072,6652,5682,620
BirdingburyParish327362341342
Bourton and DraycoteParish231275271262
Brandon and BretfordParish588643675747
BrinklowParish1,0411,1011,1201,122
Burton HastingsParish251226......
CawstonParish3423,2345,1925,540
Church LawfordParish368418432499
ChurchoverParish602511,8922,090
Clifton upon DunsmoreParish1,2191,3042,9915,882
Combe FieldsParish114126131150
Copston MagnaParish............
CosfordParish............
DunchurchParish2,4962,9384,1234,702
EasenhallParish231291255274
FranktonParish344351382408
GrandboroughParish399424492473
Harborough MagnaParish461502481442
King's NewnhamParish............
Leamington HastingsParish450440466514
Little LawfordParish............
Long LawfordParish2,8633,1804,5454,630
MartonParish484484445446
Monks KirbyParish434445459414
Newton and BigginParish1345721,2731,598
PailtonParish482516483478
PrincethorpeParish382376429376
RugbyUnparished Area61,48968,59374,27977,452
Ryton-on-DunsmoreParish1,6721,8131,8291,910
Shilton and BarnacleParish826875817891
Stretton BaskervilleParish............
Stretton-on-DunsmoreParish1,1431,1591,1751,224
Stretton under FosseParish185234206190
ThurlastonParish352368379406
WibtoftParish............
WilleyParish145155148154
WilloughbyParish381398410415
WithybrookParish232242255302
WolfhampcoteParish263284292282
WolstonParish2,3572,5642,6922,761
WolveyParish1,7801,9422,1212,129
Sandwell Metropolitan Borough282,904308,063341,832353,860
SandwellMetropolitan Borough282,900308,063341,817353,860
ShropshireUnitary Authority283,173306,129323,606332,455
Abdon and HeathParish199181202224
Acton BurnellParish448544407635
Acton RoundParish............
Acton ScottParish10310410899
AdderleyParish353372450417
Alberbury with CardestonParish9901,0111,1241,099
Albrighton and DoningtonParish7,7136,5797,3867,281
All StrettonParish121120125120
AlveleyParish2,0362,0982,0872,114
Ashford BowdlerParish............
Ashford CarbonelParish328321316320
AstleyParish454449492477
Astley AbbottsParish396476485460
Aston BotterellParish............
Aston EyreParish200271252171
AtchamParish124122231242
BadgerParish134126127117
BarrowParish636680888777
BaschurchParish2,3612,7873,1723,346
Bayston HillParish5,2475,0795,2265,147
BeckburyParish327340354358
BedstoneParish259272......
BerringtonParish8051,0591,1951,510
Bettws-y-CrwynParish212239197205
BictonParish8901,0621,1801,431
BillingsleyParish181208210274
Bishop's CastleParish1,6301,8931,8471,803
BitterleyParish802902880867
Bomere Heath and DistrictParish1,7431,8342,0042,019
BoningaleParish266302299301
BorastonParish200178159200
BridgnorthParish11,74212,07911,85711,685
BromfieldParish306277271284
BroseleyParish4,9124,9295,0975,270
BucknellParish642717740716
BuildwasParish282321309332
BurfordParish1,1081,3821,2861,384
BurwartonParish215233244223
CardingtonParish406459426518
CaynhamParish1,4851,4891,4891,461
ChelmarshParish495518516736
CheswardineParish9911,0761,005934
ChettonParish304349818493
Child's ErcallParish599732770741
Chirbury with BromptonParish914971891871
Church PreenParish............
Church PulverbatchParish344361395413
Church StrettonParish4,1864,6714,5954,469
ClaverleyParish1,4771,6201,7371,852
Clee St. MargaretParish126162173168
Cleobury MortimerParish2,5363,0363,2663,269
Cleobury NorthParish............
CliveParish480530544541
ClunParish1,0651,1841,1151,164
ClunburyParish478552570559
ClungunfordParish288316316324
CockshuttParish676787846840
ColebatchParish180210......
CondoverParish1,7961,9572,2292,298
CoreleyParish362388384388
CoundParish379476474458
Craven ArmsParish2,2892,5952,5652,554
CressageParish757707733760
CulmingtonParish411423357371
DeuxhillParish............
DiddleburyParish636670661649
Ditton PriorsParish736821798871
EardingtonParish410530565691
EasthopeParish............
Eaton-under-HeywoodParish179171185187
EdgtonParish............
Ellesmere RuralParish2,3562,4842,5192,646
Ellesmere UrbanParish3,3673,8354,4224,512
FarlowParish390445433422
FordParish833890865862
FrodesleyParish179256223220
GlazeleyParish............
Great HanwoodParish1,0231,0901,2571,313
Great NessParish8078799921,417
GreeteParish............
GrinshillParish245274259259
HadnallParish685688924931
HarleyParish178163169173
HighleyParish3,2983,6053,7353,785
HinstockParish9831,2001,3821,353
HodnetParish1,4761,5341,4561,527
Hope BagotParish............
Hope BowdlerParish233233228237
HopesayParish535561675633
Hopton CangefordParish............
Hopton CastleParish......175190
Hopton WafersParish738753773834
HordleyParish275292248231
HughleyParish............
IghtfieldParish463529486520
KembertonParish237244221217
KenleyParish264258441310
KinletParish6809919961,020
KinnerleyParish9341,1081,2171,217
KnockinParish240282303286
LeebotwoodParish193231245265
Leighton and Eaton ConstantineParish420467451415
Little NessParish188303291374
Llanfair WaterdineParish202225213217
LlanyblodwelParish817767754751
Llanymynech and PantParish1,5001,6751,8441,905
LongdenParish1,2881,2661,3011,345
LongnorParish231289260263
LoppingtonParish576611689659
LudfordParish3966736731,122
LudlowParish9,54810,26610,03910,005
Lydbury NorthParish669695640655
LydhamParish199189221221
MainstoneParish......285248
Market DraytonParish10,40611,77312,59412,817
MelverleyParish130156149146
Middleton ScrivenParish125146218263
MilsonParish............
MinsterleyParish1,5971,7771,9782,058
MonkhoptonParish183205196258
MontfordParish512574566529
MoreParish104121108105
Moreton Corbet and Lee BrockhurstParish281302317421
Moreton SayParish429485521532
MorvilleParish345392402414
Much WenlockParish2,6052,8772,9062,995
MunslowParish368386354349
Myddle, Broughton and Harmer HillParish1,1421,3331,4731,396
MyndtownParish............
NashParish367405396427
Neen SavageParish330350344348
Neen SollarsParish238252235248
NeentonParish216233228189
Newcastle on ClunParish269319275299
NorburyParish112136124139
Norton in HalesParish586620675725
OniburyParish300297309316
OswestryParish15,61317,10517,50918,166
Oswestry RuralParish3,7764,5044,8284,909
PettonParish............
PitchfordParish110126121103
PontesburyParish2,9843,2273,2813,355
PreesParish2,6882,8953,0583,233
Quatt MalvernParish219200243212
RatlinghopeParish121138130144
Richard's Castle (Shropshire)Parish337424408387
RomsleyParish121114108111
Ruckley and LangleyParish............
RudgeParish............
RushburyParish603699637650
Ruyton-XI-TownsParish1,1971,3791,2611,336
RytonParish156174151138
Selattyn and GobowenParish3,9274,0164,1164,249
ShawburyParish2,7642,8722,8342,742
SheintonParish127135135126
SheriffhalesParish703722733789
ShifnalParish6,3916,7769,73010,465
ShiptonParish131121218100
ShrewsburyParish67,25271,83677,14780,375
Sibdon CarwoodParish............
SidburyParish............
SmethcottParish253254254271
Stanton LacyParish328345337337
Stanton LongParish305310310348
Stanton upon Hine HeathParish529576574577
St. Martin'sParish2,6362,8563,0983,304
StocktonParish302331370327
Stoke St. MilboroughParish354409427410
Stoke upon TernParish1,7402,0342,6012,475
StottesdonParish680782808866
StoweParish122140116132
Sutton MaddockParish247254259283
Sutton upon TernParish1,1671,2321,1591,103
TasleyParish3758891,1271,214
TongParish208243255759
UffingtonParish191234289296
Upton CressettParish............
Upton MagnaParish324321419426
Welshampton and LynealParish839852887882
Wem RuralParish1,4561,6591,7471,750
Wem UrbanParish5,1425,8706,2856,325
WentnorParish310346327330
WestburyParish1,2901,3521,5211,556
West FeltonParish1,3801,4751,6011,552
Weston RhynParish2,6682,8502,8272,847
Weston-under-RedcastleParish247285268262
WheathillParish163229182220
Whitchurch RuralParish1,4321,5331,6111,714
Whitchurch UrbanParish8,8159,87110,14110,209
WhittingtonParish2,4902,5922,8372,960
WhittonParish218239214194
WhixallParish820795865895
WistanstowParish724812791774
WithingtonParish208227208224
WoolstastonParish............
WooreParish1,0041,0691,3481,381
WorfieldParish2,0712,2422,2252,256
Worthen with ShelveParish1,9292,0782,0082,009
Wroxeter and UppingtonParish348382386375
SolihullMetropolitan Borough199,517206,674216,240221,242
BalsallParish5,5715,8286,2626,255
BarstonParish499553591623
BerkswellParish2,8433,1393,2433,251
Bickenhill and Marston GreenParish6,5837,1537,4327,440
Castle BromwichParish11,85711,21711,46111,655
Chadwick EndParish663708737740
Chelmsley WoodParish13,00912,90513,74113,753
Cheswick GreenParish2,2612,1973,3964,405
Dickens HeathParish1,6423,9924,7934,969
FordbridgeParish8,7488,4798,6888,792
Hampton in ArdenParish2,4892,7052,9083,036
Hockley HeathParish1,8122,0381,8981,946
KingshurstParish8,1267,8688,3448,472
MeridenParish2,7342,7193,1983,135
Smith's WoodParish10,94310,47610,89210,828
SolihullUnparished Area118,681123,567126,577129,569
Tidbury GreenParish1,0591,1302,0392,373
South StaffordshireDistrict105,896108,131110,472114,423
Acton Trussell and BednallParish1,1871,2481,2271,261
BilbrookParish4,5694,9134,7405,106
Blymhill and Weston-under-LizardParish654823779814
BobbingtonParish506588532530
Brewood and CovenParish7,0717,3297,3127,376
Cheslyn HayParish7,5397,2937,0097,096
CodsallParish7,4967,5827,9628,283
CoppenhallParish201294284285
DunstonParish250281271286
EnvilleParish477487519530
EssingtonParish4,8314,9575,2135,592
FeatherstoneParish4,6764,7256,8476,764
Great WyrleyParish11,23611,06010,95511,409
HathertonParish532601646709
HiltonParish240257247272
HimleyParish7138021,2471,333
HuntingtonParish3,9394,5364,7154,790
KinverParish6,8057,2257,0937,363
Lapley, Stretton and Wheaton AstonParish2,6122,5482,6432,836
Lower PennParish9749981,0211,075
Pattingham and PatshullParish2,2292,2462,2622,389
PenkridgeParish8,5598,5269,1429,875
PertonParish11,11810,6869,91410,015
SaredonParish699829815824
ShareshillParish718759765728
SwindonParish1,2811,2311,2791,346
Teddesley HayParish............
Trysull and SeisdonParish1,0921,1501,2161,195
WombourneParish13,69114,15713,80314,341
StaffordDistrict120,670130,869136,867141,556
AdbastonParish556561493445
BarlastonParish2,6592,8582,8112,740
BerkswichParish1,5272,0101,9161,934
BradleyParish395513653689
BroctonParish1,0521,0821,000980
ChebseyParish481566563566
Church EatonParish628680678654
ColwichParish4,5844,5284,7034,789
CreswellParish3593391,4812,224
DoxeyParish2,2572,3643,4023,463
EccleshallParish4,4534,6515,1875,503
EllenhallParish126144157175
FortonParish266308300335
FradswellParish174194190196
FulfordParish5,5785,9315,9725,964
GaytonParish167154153152
GnosallParish4,8774,7365,1005,117
HaughtonParish1,0091,0821,0711,151
High OffleyParish880980983960
HilderstoneParish590641615603
HixonParish1,7131,9172,0842,159
Hopton and CotonParish1,1311,6152,4992,859
Hyde LeaParish401451411441
IngestreParish111194185174
MarstonParish167158123205
MilwichParish382418391437
NorburyParish323371419369
RantonParish385382373371
Salt and EnsonParish354333371362
Sandon and BurstonParish363361356356
SeighfordParish1,7501,7931,8301,832
StaffordUnparished Area58,23563,35263,48865,670
StandonParish823879803751
StoneParish14,55316,38517,27818,192
Stone RuralParish1,5391,6521,6031,574
Stowe-by-ChartleyParish356418391379
SwynnertonParish2,8163,0003,1193,133
TixallParish192241290265
WestonParish8499651,0591,054
WhitgreaveParish188209206195
Yarnfield and Cold MeeceParish1,4171,4532,1452,138
Staffordshire MoorlandsDistrict94,48997,10695,84596,651
AlstonefieldParish274304257259
AltonParish1,2431,2261,2181,221
BagnallParish700765812835
BiddulphParish19,51219,89219,62319,727
Blore with SwinscoeParish............
BradnopParish307310287280
Brown EdgeParish2,4062,4862,3732,299
ButtertonParish213248207207
CaverswallParish9779711,0361,112
CheadleParish12,16612,16512,03312,453
CheckleyParish4,2484,7004,5444,352
CheddletonParish5,3906,3116,1336,151
ConsallParish11815014793
CottonParish371345313334
DilhorneParish458497522496
Draycott in the MoorsParish1,1541,0291,0001,088
Endon and StanleyParish3,1343,2213,1633,052
FarleyParish153151139145
FawfieldheadParish269289258251
ForsbrookParish5,0085,0955,0705,329
GrindonParish212203212188
HeathyleeParish235222240219
HeatonParish302262273268
HollinscloughParish159149149173
HortonParish778781789734
IlamParish406402343373
IpstonesParish1,5101,4881,4671,456
KingsleyParish2,2102,2042,2882,302
LeekParish19,87920,76820,60420,767
LeekfrithParish351363377414
LongnorParish360334308288
LongsdonParish532543562592
OakamoorParish645593589587
OnecoteParish224220211242
QuarnfordParish244242234212
RushtonParish474485492490
SheenParish241234209250
TittesworthParish295315319342
Warslow and ElkstonesParish315320317305
WaterhousesParish1,0051,1341,1431,154
WerringtonParish6,0095,6895,5685,611
WettonParish............
Stoke-on-TrentUnitary Authority240,636249,008258,369270,425
Stoke-on-TrentUnitary District240,639249,008258,412270,425
Stratford-on-AvonDistrict111,484120,485134,725146,258
AdmingtonParish............
AlcesterParish6,2146,2736,0356,424
AlderminsterParish452491557513
Arrow with WeethleyParish225226211216
Aston CantlowParish442437473456
Atherstone on StourParish............
Avon DassettParish210210219216
BarchestonParish134141131123
Barton-on-the-HeathParish............
BearleyParish758724684711
BeaudesertParish1,2001,2911,4021,471
Bidford-on-AvonParish4,8305,3506,8187,340
BillesleyParish............
BintonParish272311372390
Bishop's ItchingtonParish2,0092,0822,5292,767
BrailesParish1,1121,1491,1511,243
BurmingtonParish153164174181
Burton DassettParish9271,3221,2251,505
Butlers MarstonParish226232230231
ChadshuntParish............
Chapel AscoteParish............
CharlecoteParish193194163173
CheringtonParish205214213219
Chesterton and KingstonParish123123134594
ClaverdonParish1,1911,2611,3091,335
Clifford Chambers and MilcoteParish418432449469
CombrookParish163159172138
Compton VerneyParish120119108135
Compton WynyatesParish............
CoughtonParish139157169191
DorsingtonParish138150142141
EttingtonParish9531,1711,2151,236
ExhallParish195203220238
FarnboroughParish289265268266
Fenny ComptonParish797808848925
FulbrookParish............
GaydonParish442446530534
Great AlneParish587570663807
Great WolfordParish311278307309
HalfordParish314341342339
Hampton LucyParish521566641657
HarburyParish2,4852,4202,8753,230
HaselorParish256220218255
Henley-in-ArdenParish1,7301,7731,8281,855
Hodnell and Wills PasturesParish............
HoningtonParish259250241253
IdlicoteParish............
IlmingtonParish734712722716
KinetonParish2,2782,3372,5982,780
KinwartonParish1,1641,0821,3571,312
LadbrokeParish273268270278
LangleyParish150162171157
LighthorneParish369361430454
Little ComptonParish323365360351
Little WolfordParish............
Long ComptonParish705764873895
Long ItchingtonParish2,0482,0132,7042,823
Long MarstonParish3854361,6282,300
LoxleyParish338399373402
LuddingtonParish655803515721
Mappleborough GreenParish8388579751,067
Moreton MorrellParish794850787728
Morton BagotParish............
Napton on the HillParish1,0581,1441,4161,483
Newbold PaceyParish288267267298
OldberrowParish............
OxhillParish322305387418
Pillerton HerseyParish155170161175
Pillerton PriorsParish269294309317
Preston BagotParish147127124143
Preston on StourParish245244245269
Priors HardwickParish167172185165
Priors MarstonParish506579625641
QuintonParish1,6031,9682,8423,282
RadbournParish............
RadwayParish259238240233
Ratley and UptonParish330327310311
Salford PriorsParish1,4921,5461,7461,931
SambourneParish828844818842
Shipston on StourParish4,4575,0385,8496,493
ShotteswellParish231221228219
SnitterfieldParish1,1551,2261,2831,259
SouthamParish6,5096,5678,1149,234
SpernallParish............
StocktonParish1,3911,3471,5051,604
StonetonParish............
StourtonParish132159171147
Stratford-upon-AvonParish22,33827,89430,49533,368
Stretton-on-FosseParish404439423413
StudleyParish5,9395,8796,0406,343
Sutton-under-BrailesParish............
Tanworth-in-ArdenParish3,0173,1043,2283,304
Temple GraftonParish475462491471
TidmingtonParish............
TredingtonParish1,4541,4221,7181,850
TysoeParish1,1121,1431,1781,148
UftonParish352319317358
UllenhallParish708717694698
Upper and Lower ShuckburghParish............
Upper Lighthorne (Lighthorne Heath)Parish8568989931,561
WarmingtonParish297304334332
WatergallParish............
Welford-on-AvonParish1,3191,4201,6941,742
Wellesbourne and WaltonParish5,8765,8497,2837,888
Weston-on-AvonParish157170170167
WhatcoteParish153143149151
WhichfordParish318336299303
WhitchurchParish172174174174
WilmcoteParish1,2321,2291,1711,306
WixfordParish124155157217
WolvertonParish197212232241
Wootton WawenParish1,2461,3181,4431,516
WormleightonParish143183176173
TamworthDistrict74,53176,81378,64781,117
TamworthDistrict74,53276,81378,65381,117
Telford and WrekinUnitary Authority158,325166,641185,541195,952
ChetwyndParish557562638626
Chetwynd Aston and WoodcoteParish464468674721
Church AstonParish1,2871,3541,2601,278
Dawley HamletsParish6,0186,4318,0088,893
Donnington and MuxtonParish12,04013,44013,95014,577
EdgmondParish1,9472,0622,0332,050
Ercall MagnaParish1,6791,6391,8101,873
Eyton Upon The Weald MoorsParish............
Great DawleyParish11,34211,70912,13412,486
Hadley & LeegomeryParish12,82614,46616,18817,116
Hollinswood and RandlayParish6,1886,0096,1326,311
KetleyParish3,4763,9585,2705,354
KynnersleyParish273284300298
Lawley and OverdaleParish5,5917,01512,17313,808
LilleshallParish1,1341,3261,3701,336
Little WenlockParish400605577573
MadeleyParish17,98917,63118,77419,314
NewportParish10,85011,38712,92213,370
OakengatesParish8,5078,3599,0129,036
Preston Upon The Weald MoorsParish192224204244
RodingtonParish869830883889
St Georges and PriorsleeParish10,73211,03312,37214,037
Stirchley and BrooksideParish10,55510,29510,44610,732
The GorgeParish2,6813,2753,8034,054
Tibberton and CherringtonParish684698940997
Waters UptonParish8739519491,198
WellingtonParish20,32021,35222,88124,066
WrockwardineParish3,3923,8384,1824,980
Wrockwardine Wood and TrenchParish5,4595,4405,6425,735
WalsallMetropolitan Borough253,499269,323284,124295,678
WalsallMetropolitan Borough253,497269,323284,119295,678
WarwickDistrict125,931137,648148,452154,889
AshowParish104108141331
Baddesley ClintonParish190182242221
BagintonParish8017557411,857
BarfordParish1,1711,3361,7701,848
Beausale, Haseley, Honiley and WroxallParish565623648691
Bishop's TachbrookParish2,6752,7246,5757,964
BlackdownParish128129173387
BubbenhallParish687655647639
BudbrookeParish1,9961,8631,7922,307
Burton GreenParish2,5112,8954,0432,509
BushwoodParish............
CubbingtonParish4,0343,9293,8914,201
EathorpeParish153190188192
HattonParish1,4002,3192,2292,140
HunninghamParish198180209200
KenilworthParish22,21822,41322,53822,800
LapworthParish1,7371,8281,9442,049
Leek Wootton and Guy's CliffeParish1,0351,0171,0041,295
Norton LindseyParish310326338338
OffchurchParish262250250270
Old MilvertonParish145148......
Radford SemeleParish2,0342,0122,4482,759
RowingtonParish9439441,0781,121
Royal Leamington SpaParish45,45949,66250,92351,415
SherbourneParish201174173189
ShrewleyParish839870897864
StoneleighParish634741351882
WappenburyParish............
WarwickParish25,14429,62532,16034,003
WaspertonParish144153138144
Weston under WetherleyParish454468434392
WhitnashParish7,7609,12910,48910,881
WolverhamptonMetropolitan Borough236,582249,470263,727281,251
WolverhamptonMetropolitan Borough236,583249,470263,711281,251
WorcesterDistrict93,35398,768103,872106,671
St. Peter the Great CountyParish5,6205,8515,6505,560
WarndonParish10,23710,89710,73010,809
WorcesterUnparished Area77,49582,02087,48390,302
WychavonDistrict112,957116,944132,492138,017
AbbertonParish............
Abbots MortonParish150143139147
AldingtonParish232251568597
Ashton under HillParish743753812795
Aston SomervilleParish215219246248
BadseyParish2,5312,6012,8442,865
BeckfordParish602597610568
BesfordParish147250258307
BickmarshParish............
BirlinghamParish325359318369
BishamptonParish678675637643
BredicotParish............
BredonParish2,5132,5422,7052,684
Bredon's NortonParish207247254243
BretfortonParish1,0231,0521,1921,235
BricklehamptonParish215220236259
BroadwayParish3,0253,0803,4783,508
Broughton HackettParish173165175181
CharltonParish601592552556
ChildswickhamParish698754745762
ChurchillParish............
Cleeve PriorParish540561553542
CondertonParish............
CookhillParish1,0751,0751,1741,209
CropthorneParish589619723728
CrowleParish1,0411,0811,1371,147
DeffordParish565571606584
DodderhillParish1,8082,1272,6262,648
DormstonParish411455447450
DoverdaleParish............
Drakes Broughton and WadboroughParish1,7621,8022,1452,444
Droitwich SpaParish22,87823,50425,02725,739
EckingtonParish1,2021,2171,2591,356
ElmbridgeParish470475497511
Elmley CastleParish547568580568
Elmley LovettParish347314334358
EveshamParish22,30423,42827,68429,092
FladburyParish807813852897
Flyford FlavellParish245254308310
Grafton FlyfordParish137140128122
Great CombertonParish299300286304
HadzorParish140336382327
Hampton LovettParish311330332301
HanburyParish8099181,0011,045
HartleburyParish2,5492,7143,0833,170
HarvingtonParish1,6361,6801,7161,680
Hill and MoorParish661679765853
HimbletonParish415476468576
HindlipParish151180190257
Hinton on the GreenParish254227226244
HoneybourneParish1,6191,6532,1132,064
HuddingtonParish............
InkberrowParish1,9351,9952,2962,375
KemertonParish393379390376
KingtonParish............
Little CombertonParish302297299298
Martin HussingtreeParish255241272220
Naunton BeauchampParish249268293310
NethertonParish............
North and Middle LittletonParish906931924914
North ClainesParish3,1093,5204,4604,588
North PiddleParish............
Norton and LenchwickParish9859301,0561,125
Norton Juxta KempseyParish2,3242,3752,4582,574
OddingleyParish268287297279
OffenhamParish1,3361,4091,6441,636
OmbersleyParish2,1782,3602,4642,673
OverburyParish284283276274
PebworthParish8248089351,310
PeopletonParish640585602578
PershoreParish7,3047,0658,4068,815
PinvinParish767753960978
PirtonParish169161158150
Rous LenchParish352369366354
SalwarpeParish3513771,5622,077
SedgeberrowParish856845884889
South Lenches (Church Lench)Parish657675708706
South LittletonParish1,7761,6751,9442,031
SpetchleyParish118136117117
Stock and BradleyParish330288327326
StoultonParish479453446425
StrenshamParish314308324364
ThrockmortonParish200227266254
TibbertonParish482598671659
Upton SnodsburyParish380385392438
Upton WarrenParish......356406
WestwoodParish............
White Ladies AstonParish222220237242
WhittingtonParish5605751,4992,018
WickParish442480428384
WickhamfordParish735747731760
Wyre PiddleParish535617614601
Wyre ForestDistrict96,98197,975101,607103,913
BewdleyParish9,1789,2409,2679,219
BroomeParish338336357374
Chaddesley CorbettParish1,4401,4221,4911,549
Churchill and BlakedownParish1,5661,6041,8381,949
KidderminsterParish55,18355,09857,40058,267
Kidderminster ForeignParish809927930909
RibbesfordParish237386332330
RockParish2,3662,4432,6772,741
RushockParish138131150140
StoneParish782705793771
Stourport-on-SevernParish19,71120,29220,65321,125
Upper ArleyParish645741767772
Wolverley and CookleyParish4,5874,6504,9605,767
West MidlandsRegion5,267,3085,601,8475,950,7576,187,204

Source: UK Office for National Statistics.

Explanation: Parishes as at May 2025. All population and corresponding area figures of parishes are based on assigning output areas by using population-weighted centroids. Thus, slight discrepancies are possible compared to the actual parish boundaries that are depicted in the map. No population figures (and the actual area) are provided for parishes smaller than output areas.


Further information about the population structure:

Gender (E 2024)
Males3,052,306
Females3,134,898
Age Groups (E 2024)
0-17 years1,351,245
18-64 years3,668,310
65+ years1,167,649
Age Distribution (E 2024)
80+ years331,520
70-79 years528,207
60-69 years677,922
50-59 years794,143
40-49 years746,341
30-39 years839,114
20-29 years766,058
10-19 years785,062
0-9 years718,837
Country of Birth (C 2021)
UK5,048,322
EU300,823
Europe (other)24,834
Middle East & Asia382,278
Africa132,413
Other country62,089
Ethnic Group (C 2021)
White4,585,024
Asian794,264
Black269,019
Arab31,790
Mixed/multiple178,224
Other ethnic group92,436
Religion (C 2021)
Christians2,770,559
Muslims569,963
Hindus88,116
Sikhs172,398
Buddhists18,804
Jews4,394
Other religion31,805
No religion1,955,003