Jefferson County, AL City and City Map
Jefferson County has 34 cities / towns. See all cities/towns in List View or use the map below to review.
Jefferson County Cities / Towns by Population
Homewood 25,420Mountain Brook 20,484Center Point 16,876Gardendale 13,809Irondale 12,399Fairfield 11,039Pleasant Grove 10,230Forestdale 10,168Clay 9,699Fultondale 8,593Tarrant 6,331Midfield 5,319Grayson Valley 5,090Adamsville 4,472Mount Olive CDP 4,286Brighton 2,918Kimberly 2,767Graysville 2,091Morris 1,806Concord 1,724Sylvan Springs 1,671Brookside 1,112Mulga 952Mount Olive 358Maytown 319Cardiff 21AltonDocenaDolomiteNew CastlePalmerdaleSayreShannonWatson