Iran is divided into 31 provinces, each headed by a governor appointed by the Ministry of Interior. The provinces are further divided into counties, each headed by an executive appointed by the Ministry of Interior on the recommendation of the provincial governor. Each county includes two or more districts, which are headed by district commissioners appointed by the county executive. The districts are subdivided into urban municipalities and rural areas. Each municipality has an elected council; the rural areas encompass a number of villages, each run by elected village councils. The local councils have the power to regulate zoning and issue building permits. They also organize the provision of, and assess fees for, various public services.