The job outlook for city managers is good as they are required in large numbers by city officials to take up a variety of responsibilities. On average, a city manager earns $75,000 annually. San Antonio, Houston, New York, Indio and Las Vegas are cities that are particularly popular for city manager jobs. They are usually hired by government officials such as mayors or city councils. They perform several duties, including supervising the heads of various departments such as sanitation and law enforcement. City managers also involve in solving labor-related problems and redressing public grievances.