The two-story Trenton City Hall building houses offices for the mayor, clerk, administrator, assessor, building department, controller, treasurer, parks and recreation, human resources and others. The mayor's office is located within the administration office on the second floor.