This paper provides an explanation for the level of local government employment by developing a median voter model that allows for migration into and out of the city, a local government balanced-budget constraint, and voting behavior by public employees that reflects their role as both demanders and suppliers of local government goods. Unlike previous research, the model developed here explicitly considers voting (for the incumbent) probability density functions which furthermore need not be stationary. The main conclusions of the model are that, ceteris paribus, it is plausible that the level of local government employment varies inversely with the public employee wage demand and with the elasticity of the privately employed voting population with respect to the local tax rate but directly with the voter participation rate of public employees. Contrary to previous theoretical research, there is no determinate relationship between the level of local government employment and the voter participation rate of privately employed citizens. Inferences concerning the structure of local government are also discussed.