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
1,058,314
Population
England
Country

Postcode districts in West Sussex

DistrictPost townPostcodesPopulation
RH10 Crawley 1,905 74,234
RH12 Horsham 1,363 50,760
PO21 Bognor Regis 1,347 43,225
PO19 Chichester 1,257 34,727
PO9 Havant, Rowland's Castle 1,224 50,604
PO20 Chichester 1,215 36,619
RH11 Crawley 1,179 60,046
RH19 East Grinstead 1,120 35,971
RH13 Horsham 1,118 42,196
RH16 Haywards Heath 1,116 40,840
BN11 Worthing 1,077 35,973
PO22 Bognor Regis 997 31,844
BN16 Littlehampton 993 30,011
RH6 Gatwick, Horley 901 34,430
RH20 Pulborough 893 27,997
RH15 Burgess Hill 844 32,490
BN13 Worthing 768 31,783
BN17 Littlehampton 757 34,108
BN14 Worthing 747 29,876
BN15 Lancing 719 26,821
RH17 Haywards Heath 708 18,820
BN12 Worthing 688 19,742
PO18 Chichester 680 14,773
GU8 Godalming 658 19,476
GU27 Hindhead, Haslemere 619 18,209
PO10 Emsworth 593 19,390
BN6 Hassocks 591 18,163
RH14 Billingshurst 591 15,691
BN18 Arundel 529 12,384
BN43 Shoreham-by-Sea 528 23,750
GU31 Petersfield 432 12,784
GU29 Midhurst 424 9,223
BN41 Brighton 402 23,505
GU28 Petworth 357 7,038
GU30 Liphook 302 10,899
BN5 Henfield 293 7,313
BN44 Steyning 264 10,114
BN42 Brighton 219 10,748
BN45 Brighton 42 1,737

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 1,058,314.