Madison County, Alabama has 127 Auto & Car Insurance Providers, with a population of 353.2 thousand, there is 1 Auto & Car Insurance Provider for every 2.8 thousand people. Madison County is ranked 20th of 67 counties in Alabama for Auto & Car Insurance Providers per capita.