Huntsville adalah sebuah kota yang terletak terutama di Madison County di bagian tengah wilayah utara jauh Alabama. Huntsville adalah ibu kota kabupaten Madison County. Kota ini meluas ke barat ke Kabupaten Limestone yang berdekatan. Populasi Huntsville adalah 180.105 pada sensus 2010.