How the Baltimore-Columbia-Towson, MD metro's ZIP codes measure up on health
The ZipVitals Score across the Baltimore-Columbia-Towson, MD metro area — built one ZIP code at a time, then rolled up by resident population.
Data release 2026157 of 160 ZIP codes scored · 2.9M residents represented
Score snapshot
People & national context
The Baltimore-Columbia-Towson, MD metro's ZIP codes, ranked
Highest-scoring
Top 50 of 157- 1520759in Fulton · 6,624 residents75.98
- 2421029in Clarksville · 13,607 residents75.58
- 7620777in Highland · 3,221 residents74.33
- 13421042in Ellicott City · 43,327 residents73.47
- 22221737in Glenelg · 2,474 residents72.45
- 34221036in Dayton · 2,569 residents71.53
- 38421210in Baltimore · 14,134 residents71.24
- 42721153in Stevenson · 456 residents70.93
- 51521794in West Friendship · 2,192 residents70.43
- 53821738in Glenwood · 3,696 residents70.28
- 64021043in Ellicott City · 48,525 residents69.70
- 83821131in Phoenix · 7,141 residents68.67
- 85321093in Lutherville Timonium · 39,100 residents68.62
- 91121104in Marriottsville · 6,052 residents68.42
- 92521044in Columbia · 44,114 residents68.38
- 92921163in Woodstock · 7,539 residents68.36
- 94121114in Crofton · 25,590 residents68.31
- 1,02720723in Laurel · 36,866 residents67.95
- 1,08521405in Annapolis · 495 residents67.73
- 1,13721146in Severna Park · 28,591 residents67.49
- 1,20821046in Columbia · 15,608 residents67.26
- 1,24121152in Sparks Glencoe · 6,459 residents67.14
- 1,26321723in Cooksville · 669 residents67.10
- 1,29721012in Arnold · 22,570 residents66.95
- 1,33321140in Riva · 4,417 residents66.84
- 1,33421054in Gambrills · 16,386 residents66.84
- 1,39421111in Monkton · 4,714 residents66.64
- 1,54621057in Glen Arm · 4,386 residents66.20
- 1,55521401in Annapolis · 38,629 residents66.17
- 1,58421409in Annapolis · 20,289 residents66.08
- 1,66021013in Baldwin · 5,610 residents65.89
- 1,67121032in Crownsville · 8,850 residents65.87
- 1,68920763in Savage · 2,601 residents65.82
- 1,73121035in Davidsonville · 7,879 residents65.72
- 1,81421051in Fork · 172 residents65.49
- 1,84321071in Glyndon · 404 residents65.43
- 1,85421108in Millersville · 18,643 residents65.39
- 1,88421075in Elkridge · 37,363 residents65.31
- 1,94821045in Columbia · 40,034 residents65.14
- 1,95121113in Odenton · 36,705 residents65.14
- 1,96421047in Fallston · 13,852 residents65.11
- 2,03321251in Baltimore · 191 residents64.92
- 2,03521076in Hanover · 24,268 residents64.92
- 2,07620758in Friendship · 714 residents64.81
- 2,09421082in Hydes · 626 residents64.77
- 2,10021028in Churchville · 3,103 residents64.76
- 2,10521797in Woodbine · 8,643 residents64.74
- 2,24921209in Baltimore · 30,126 residents64.40
- 2,25621128in Perry Hall · 15,501 residents64.39
- 2,25921403in Annapolis · 32,681 residents64.37
Lowest-scoring
Bottom 50 of 157- 30,76621223in Baltimore · 19,572 residents30.01
- 29,61221205in Baltimore · 13,013 residents34.33
- 28,89921216in Baltimore · 29,426 residents36.21
- 28,27121213in Baltimore · 28,058 residents37.52
- 27,24421225in Brooklyn · 34,062 residents39.24
- 26,95721217in Baltimore · 30,792 residents39.69
- 26,91021252in Towson · 4,865 residents39.77
- 24,80021222in Dundalk · 59,407 residents42.52
- 23,94121215in Baltimore · 52,229 residents43.47
- 21,42021229in Baltimore · 46,679 residents45.93
- 21,26021034in Darlington · 2,846 residents46.08
- 20,07921130in Perryman · 112 residents47.07
- 18,57021202in Baltimore · 20,683 residents48.29
- 18,38921218in Baltimore · 44,014 residents48.42
- 18,35721206in Baltimore · 48,902 residents48.45
- 17,25221221in Essex · 43,487 residents49.29
- 17,18821220in Middle River · 42,824 residents49.33
- 16,34321207in Gwynn Oak · 47,099 residents49.93
- 15,13021201in Baltimore · 18,307 residents50.81
- 14,98021787in Taneytown · 11,645 residents50.91
- 14,39121227in Halethorpe · 34,907 residents51.32
- 14,35821226in Curtis Bay · 6,674 residents51.34
- 13,50821607in Barclay · 597 residents51.95
- 13,34321001in Aberdeen · 27,168 residents52.09
- 13,25721668in Sudlersville · 2,011 residents52.14
- 12,82821224in Baltimore · 47,465 residents52.45
- 12,72421644in Ingleside · 81 residents52.52
- 11,07720711in Lothian · 7,731 residents53.71
- 10,85721239in Baltimore · 27,346 residents53.87
- 10,45321623in Church Hill · 2,669 residents54.19
- 10,40121628in Crumpton · 248 residents54.23
- 10,29521040in Edgewood · 24,960 residents54.31
- 10,28321230in Baltimore · 32,977 residents54.32
- 9,90121791in Union Bridge · 5,340 residents54.64
- 9,79121250in Baltimore · 2,834 residents54.73
- 9,35921061in Glen Burnie · 57,230 residents55.08
- 8,96021133in Randallstown · 31,398 residents55.42
- 8,74021219in Sparrows Point · 9,565 residents55.60
- 8,68521052in Fort Howard · 409 residents55.65
- 8,58621619in Chester · 6,152 residents55.74
- 8,51621214in Baltimore · 21,092 residents55.80
- 8,39821154in Street · 6,544 residents55.88
- 8,23121237in Rosedale · 31,425 residents56.04
- 8,16421060in Glen Burnie · 39,730 residents56.11
- 7,81521244in Windsor Mill · 38,208 residents56.45
- 7,42620794in Jessup · 16,814 residents56.84
- 7,16221157in Westminster · 38,984 residents57.12
- 7,10921160in Whiteford · 2,441 residents57.17
- 6,96021657in Queen Anne · 1,354 residents57.33
- 6,93121638in Grasonville · 5,420 residents57.36
Where each domain sits inside this metro
The Score above is one number for the whole Baltimore-Columbia-Towson, MD metro. Nine domains make it up, and they are not spread the same way across the people who live here. Each row divides this metro's ZIP codes into fifths by how they stand against each other on that domain, then counts who lives at each end. If a domain were spread evenly across the metro's residents, every row would read about 20%.
The highest-standing fifth
32 of 157 ZIPsShare of the metro's residents living in the fifth of its ZIP codes that stand highest on each domain.
6 ZIP codes tie at this end: 21061 Glen Burnie21202 Baltimore21215 Baltimore21218 Baltimore21224 Baltimore21237 Rosedale
Standing highest: 20755 Fort George G Meade21250 Baltimore21251 Baltimore
Standing highest: 21215 Baltimore21217 Baltimore21218 Baltimore
Standing highest: 21623 Church Hill21628 Crumpton21644 Ingleside
Each fifth is about 32 of this metro’s 157 compared ZIP codes, and the shares are out of 2,860,014 residents. A ZIP code is compared here only if it carries a resident count to weight it by and enough measured data on that domain — the rest are left out of that domain’s fifths rather than filled in from a coarser geography, which is why this count can sit just below the metro’s scored total.
The mark shows 20% — where a row would sit if that domain were spread evenly across the metro's residents.
Each ZIP code is compared with the other ZIP codes in this metro that are measured across all nine scoring domains — not with all US ZIP codes. Percentages are rounded; higher is healthier in every domain.
Why this matters
The ZipVitals Score combines nine domains of health — from chronic disease and preventive care to environmental hazard, social need, and healthcare access — into one 0–100 index for each ZIP code, computed the same way everywhere from public federal and academic data. The Baltimore-Columbia-Towson, MD figures on this page are population-weighted rollups of those per-ZIP scores, so they describe the metro's residents rather than a coarser geography relabeled as the metro.
A high score describes favorable documented conditions; it is not a claim about individual residents, and it does not capture everything that shapes a community's health. Where a ZIP code scores low, that pattern reflects structural conditions — investment, environment, and access — far more than the choices of the people who live there.