View all
City and county seat of Cullman County, Alabama, United States
Cullman is a city in Cullman County, Alabama, United States. Cullman is located along Interstate 65, about 50 miles north of Birmingham and about 55 miles south of Huntsville.