Jefferson County, Alabama has 382 Tax Services, with a population of 659.5 thousand, there is 1 Tax Service for every 1.7 thousand people. Jefferson County is ranked 11th of 67 counties in Alabama for Tax Services per capita.