Kelly D. Kautz, the mayor of Snellville, filed a declaratory action against the members of the Snellville city council, seeking a declaration that she, as mayor, had sole authority to terminate the employment of the city attorney. The trial court ruled against her, and the Court of Appeals affirmed, finding that the city council, rather than the mayor, retained the sole power to remove the city attorney. Kautz v. Powell, 326 Ga. App. 816 1 755 SE2d 330 2014. We granted Kautz’s petition for a writ of certiorari to determine whether the Court of Appeals erred in this ruling, and, for the reasons that follow, we reverse.
“The powers which a city government may lawfully exercise must be derived from its charter or the general laws of the state.” Atlanta R. Power Co. v. Atlanta Rapid Transit Co., 113 Ga. 481, 482 39 SE 12 1901. In this regard, the Snellville city charter provides that “the mayor shall appoint the city attorney, together with such assistant city attorneys as may be authorized, and shall provide for the payment of such attorney or attorneys for services rendered to the city.” Snellville Charter § 3.12. Once the mayor has fulfilled his or her duty to appoint a city attorney, the city attorney can thereafter serve for an indefinite time, as it is undisputed in this case that there is nothing in the Snellville city charter to restrict the city attorney’s appointment to office, and the city attorney’s term of office is not otherwise prescribed by law. Under such circumstances,