Alabama has 140 Payroll Services, with a population of 4.85 million, there is 1 Payroll Service for every 34.6 thousand people. Alabama state is ranked 24th in the USA for Payroll Services per capita.