City attorneys generally enjoy good job prospects. The average annual income of a city attorney is $90,000. They represent city administration and offer legal advice to city officials on many public-related matters, including housing, health and recreation. They are responsible for planning, developing and implementing legal service programs for the city. In addition to helping the government to file lawsuits against law offenders, city attorneys also defend the government in cases where it is sued for damages. They assist in drafting leases, contracts and agreements. City attorneys are either elected by the public or by city officials. They directly report to the mayor or city council.