local authority

Noun
  1. an administrative unit of local government
local authority
The local authority is holding a public meeting in the town hall.