The median household income in Alabama is $47,221, roughly $12,000 less than the U.S. average. In some Alabama places, however, household income doesn't even top $20,000. Insider used data from the ...