Town and parish councils were first established by the Local Government Act 1894. The Local Government Act 1972 restructured local government within England and Wales, providing the legal foundation for the existence of today’s parish and town councils. Parish councils can decide to call themselves ‘town’, or ‘community’, ‘neighbourhood’, or ‘village’ councils. Parish and town councils are represented by the National Association of Local Councils (NALC), and by county-based associations.

Parish councils are not a mandatory tier of local government and do not exist in all parts of England. They have traditionally been less common in urban areas, though a parish council can cover either a whole town or city or a neighbourhood within it.