Madison, Alabama. Madison adalah sebuah kota yang terletak terutama di Kabupaten Madison, dekat perbatasan utara Negara Bagian Alabama. Madison meluas ke barat ke Kabupaten Limestone yang berdekatan. Kota ini termasuk dalam Area Metropolitan Huntsville, yang terbesar kedua di negara bagian, dan juga termasuk dalam Area Statistik Gabungan Huntsville-Decatur.