View More Photos

City of Hamilton

  • Location: : 422 2nd St. SW, Hamilton, AL 35570
  • Phone: (205) 921-2121

Jump To

  • About

    The Historic County seat of Marion County in North Alabama, Hamilton is known for successfully preserving its rich southern history, while at the the same time, building a future that embodies progress and economic vitality. It's no wonder the city's motto is "Small Town Living at Its Best."