A parish council is a civil local authority found in England, which is the lowest tier of local government. Parish councils are elected corporate bodies, with variable tax raising powers, and they carry out beneficial public activities in geographical areas known as civil parishes. From Wikipedia