How the Virginia Beach-Chesapeake-Norfolk, VA-NC metro's ZIP codes measure up on health
The ZipVitals Score across the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area — built one ZIP code at a time, then rolled up by resident population.
Data release 2026123 of 123 ZIP codes scored · 1.8M residents represented
Score snapshot
People & national context
The Virginia Beach-Chesapeake-Norfolk, VA-NC metro's ZIP codes, ranked
Highest-scoring
Top 50 of 123- 1,71123651in Fort Monroe · 439 residents65.77
- 1,79523693in Yorktown · 23,176 residents65.55
- 1,82523507in Norfolk · 6,645 residents65.46
- 2,37723460in Virginia Beach · 1,041 residents64.13
- 2,38223691in Yorktown · 464 residents64.12
- 2,42523433in Suffolk · 1,391 residents64.04
- 2,57727927in Corolla · 1,199 residents63.80
- 2,82923692in Yorktown · 19,301 residents63.25
- 3,20223436in Suffolk · 882 residents62.55
- 3,46123188in Williamsburg · 45,803 residents62.10
- 3,54523168in Toano · 9,673 residents61.96
- 3,55623322in Chesapeake · 66,956 residents61.93
- 4,00023451in Virginia Beach · 44,012 residents61.20
- 4,15523696in Seaford · 3,937 residents60.95
- 4,19523517in Norfolk · 4,932 residents60.90
- 4,30423456in Virginia Beach · 61,911 residents60.72
- 4,31023185in Williamsburg · 55,270 residents60.71
- 4,54723603in Newport News · 3,504 residents60.41
- 5,18823459in Virginia Beach · 1,324 residents59.55
- 5,23223321in Chesapeake · 40,176 residents59.47
- 5,40927964in Point Harbor · 554 residents59.25
- 5,51823464in Virginia Beach · 75,061 residents59.11
- 5,54323662in Poquoson · 12,639 residents59.08
- 5,65427958in Moyock · 14,408 residents58.93
- 5,94723435in Suffolk · 33,721 residents58.55
- 6,04823454in Virginia Beach · 58,178 residents58.43
- 6,12723455in Virginia Beach · 49,977 residents58.34
- 6,62623304in Battery Park · 45 residents57.72
- 7,14923453in Virginia Beach · 34,482 residents57.13
- 7,19923551in Norfolk · 1,702 residents57.09
- 7,21923314in Carrollton · 10,099 residents57.06
- 7,26723066in Gwynn · 514 residents57.01
- 7,34023320in Chesapeake · 59,108 residents56.93
- 7,60423606in Newport News · 29,971 residents56.64
- 7,73127976in South Mills · 4,309 residents56.53
- 7,91527950in Knotts Island · 1,796 residents56.36
- 8,26123665in Hampton · 5,810 residents56.02
- 8,32727921in Camden · 5,063 residents55.95
- 8,46423076in Hudgins · 552 residents55.84
- 8,71223430in Smithfield · 19,109 residents55.63
- 8,79823452in Virginia Beach · 58,455 residents55.55
- 9,03823602in Newport News · 42,265 residents55.34
- 9,14523323in Chesapeake · 43,043 residents55.26
- 9,33423061in Gloucester · 23,308 residents55.10
- 9,51127966in Powells Point · 1,540 residents54.94
- 9,52623461in Virginia Beach · 943 residents54.92
- 9,53823119in Moon · 284 residents54.91
- 9,57323518in Norfolk · 29,746 residents54.89
- 9,65623601in Newport News · 26,645 residents54.83
- 9,78027929in Currituck · 3,281 residents54.74
Lowest-scoring
Bottom 50 of 123- 30,82823523in Norfolk · 8,188 residents29.71
- 29,10723607in Newport News · 23,096 residents35.70
- 28,40023504in Norfolk · 23,502 residents37.28
- 27,80023704in Portsmouth · 19,207 residents38.37
- 26,66623702in Portsmouth · 12,485 residents40.14
- 24,95523707in Portsmouth · 14,766 residents42.33
- 24,89027979in Sunbury · 1,161 residents42.42
- 24,59727946in Hobbsville · 1,008 residents42.74
- 24,14027926in Corapeake · 1,983 residents43.27
- 23,15623605in Newport News · 13,332 residents44.27
- 23,13227938in Gatesville · 1,790 residents44.29
- 22,84923899in Claremont · 387 residents44.56
- 22,09523324in Chesapeake · 24,670 residents45.30
- 20,98923661in Hampton · 14,005 residents46.30
- 20,89223663in Hampton · 14,656 residents46.38
- 19,87723883in Surry · 1,870 residents47.23
- 18,97123513in Norfolk · 28,628 residents47.96
- 18,72723669in Hampton · 39,884 residents48.17
- 18,64327917in Barco · 725 residents48.23
- 18,51823709in Portsmouth · 510 residents48.32
- 17,89827937in Gates · 2,936 residents48.82
- 17,89723701in Portsmouth · 24,298 residents48.82
- 17,81723315in Carrsville · 1,391 residents48.88
- 17,78527935in Eure · 1,464 residents48.91
- 17,25523509in Norfolk · 13,105 residents49.29
- 16,83023325in Chesapeake · 19,138 residents49.58
- 16,80723434in Suffolk · 54,387 residents49.59
- 16,34723502in Norfolk · 20,399 residents49.93
- 16,14227973in Shawboro · 1,117 residents50.07
- 15,96623437in Suffolk · 5,023 residents50.19
- 15,48723062in Gloucester Point · 1,745 residents50.55
- 15,46123130in Onemo · 94 residents50.57
- 15,34427923in Coinjock · 745 residents50.65
- 15,23927965in Poplar Branch · 648 residents50.72
- 15,11623898in Zuni · 2,246 residents50.82
- 15,10727956in Maple · 117 residents50.83
- 14,81723703in Portsmouth · 25,610 residents51.02
- 14,37323505in Norfolk · 28,247 residents51.33
- 14,26423881in Spring Grove · 2,531 residents51.41
- 14,16023511in Norfolk · 9,664 residents51.47
- 13,96823035in Cobbs Creek · 1,495 residents51.61
- 13,88223708in Portsmouth · 269 residents51.66
- 13,60723068in Hallieford · 333 residents51.88
- 13,51327941in Harbinger · 641 residents51.95
- 13,43423608in Newport News · 43,641 residents52.01
- 13,39923163in Susan · 78 residents52.04
- 13,35023457in Virginia Beach · 4,814 residents52.08
- 13,34723056in Foster · 175 residents52.08
- 13,27327939in Grandy · 2,206 residents52.14
- 13,18323050in Dutton · 437 residents52.20
Where each domain sits inside this metro
The Score above is one number for the whole Virginia Beach-Chesapeake-Norfolk, VA-NC 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
25 of 123 ZIPsShare of the metro's residents living in the fifth of its ZIP codes that stand highest on each domain.
Standing highest: 23021 Bohannon23460 Virginia Beach23607 Newport News
Standing highest: 23188 Williamsburg27927 Corolla27964 Point Harbor
Standing highest: 23460 Virginia Beach23461 Virginia Beach23691 Yorktown
2 ZIP codes tie at this end: 23045 Diggs23304 Battery Park23651 Fort Monroe
2 ZIP codes tie at this end: 23433 Suffolk23651 Fort Monroe27927 Corolla
2 ZIP codes tie at this end: 23066 Gwynn23436 Suffolk23651 Fort Monroe
Each fifth is about 25 of this metro’s 123 compared ZIP codes, and the shares are out of 1,783,571 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 Virginia Beach-Chesapeake-Norfolk, VA-NC 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.