West Sussex County Council is the authority that governs the non-metropolitan county of West Sussex. The county also contains seven district and borough councils, and 158 town, parish and neighbourhood councils.