West Sussex Postcodes County

West Sussex is a county on the south coast of England, known for its mix of coastline, countryside and historic towns. It stretches from the English Channel inland to rolling farmland, river valleys and areas of protected landscape. The county has a largely settled and traditional character, shaped by agriculture, coastal activity and long established communities.

The county includes towns such as Chichester, Worthing, Crawley, Horsham and Bognor Regis, each serving its surrounding area in different ways. Chichester acts as the county town and has a strong historic and cultural identity, while coastal towns developed through fishing, trade and later tourism. Inland, market towns and newer settlements support local services, employment and commuting.

West Sussex is strongly influenced by its natural surroundings, including the South Downs and stretches of unspoilt coastline. Walking, cycling and coastal activities are widely enjoyed, often within easy reach of towns and villages. Overall, West Sussex offers a calm and balanced mix of countryside, historic settlement and coastal living, giving it a steady and enduring place within southern England.

30,460
Postcodes
39
Districts
969,614
Population
England
Country

Postcode districts in West Sussex

DistrictPost townPostcodesPopulation
RH10 Crawley 1,905 65,902
RH12 Horsham 1,363 43,862
PO21 Bognor Regis 1,347 39,544
PO19 Chichester 1,257 30,203
PO9 Havant, Rowland's Castle 1,224 48,666
PO20 Chichester 1,215 32,471
RH11 Crawley 1,179 54,793
RH19 East Grinstead 1,120 33,639
RH13 Horsham 1,118 38,023
RH16 Haywards Heath 1,116 33,930
BN11 Worthing 1,077 32,770
PO22 Bognor Regis 997 28,875
BN16 Littlehampton 993 28,131
RH6 Gatwick, Horley 901 29,479
RH20 Pulborough 893 24,754
RH15 Burgess Hill 844 31,286
BN13 Worthing 768 27,568
BN17 Littlehampton 757 28,542
BN14 Worthing 747 31,007
BN15 Lancing 719 27,300
RH17 Haywards Heath 708 18,956
BN12 Worthing 688 20,417
PO18 Chichester 680 13,225
GU8 Godalming 658 17,656
GU27 Hindhead, Haslemere 619 17,810
PO10 Emsworth 593 18,268
BN6 Hassocks 591 17,588
RH14 Billingshurst 591 14,175
BN18 Arundel 529 13,232
BN43 Shoreham-by-Sea 528 22,438
GU31 Petersfield 432 11,026
GU29 Midhurst 424 9,105
BN41 Brighton 402 20,832
GU28 Petworth 357 6,781
GU30 Liphook 302 9,268
BN5 Henfield 293 7,123
BN44 Steyning 264 10,188
BN42 Brighton 219 10,201
BN45 Brighton 42 580

Frequently asked questions

How many postcodes are in West Sussex?

There are approximately 30,460 postcodes in West Sussex.

How many postcode districts are in West Sussex?

West Sussex contains 39 postcode districts.

What is the population of West Sussex?

The postcode districts in West Sussex have a combined population of about 969,614.