The Official Travel Site of Alabama

Hamilton

Situated in the center of Marion County, Hamilton is the county seat. Native American history is prominent here, and Native American burial grounds and mounds can be found along the Buttahatchee River.