#1Mountain Brook
Jefferson County · 21,661 peopleHealth grade, among the top in the U.S.·Overall A · #6 of 187 in AL
Each edition grades its towns against each other only.
Mountain Brook, #1 on this list · Photo: Robert Donovan from Franklin, TN, USA · CC BY 2.0Mountain Brook ranks first on health among Alabama’s 187 towns of 2,500+; 24 of the 187 grade A− or better on health nationally.
The Health grade: seven CDC PLACES estimates for adults (general, physical and mental health, obesity, diabetes, smoking, exercise). How grades work
#1Health grade, among the top in the U.S.·Overall A · #6 of 187 in AL
Health grade, better than 96% of U.S. towns·Overall A · #9 of 187 in AL
Health grade, better than 94% of U.S. towns·Overall A · #7 of 187 in AL
Health grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 2 towns here); the overall grade and state rank are beside each.
187 towns ranked. Not here? See why a town may be missing.
Mountain Brook (Jefferson County) ranks first on health among 187 towns, with an A+; Meadowbrook and Indian Springs Village follow.
The Health grade: seven CDC PLACES estimates for adults (general, physical and mental health, obesity, diabetes, smoking, exercise). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.
The list covers towns of 2,500+ residents with a health grade (187 in Alabama). Smaller towns have the grade on their page but no rank. Every town is on the Alabama page.
Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.