Sex offenders by ZIP code in Virginia
547 Virginia ZIP codes, each with its own page, count and map — about 29,682 registered sex offenders we index across them. 23223 (East Highland Park) has the most, about 525; 23315 (Carrsville) has the highest rate, about 118.8 per 10,000 residents.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
registered within 1 mile of this address
Sex offenders by ZIP code in Virginia by the numbers. What the Virginia ZIP figures say.
- We publish a page for 547 Virginia ZIP codes, with about 29,682 registrants we index across them — about 93% of the 31,885 we index with a Virginia address.
- 23223 (East Highland Park) has the most registrants we index, about 525, in Henrico County.
- By rate, 23315 (Carrsville) is highest at about 118.8 per 10,000 residents, against a Virginia average of 36.9.
- The ZIPs fall in 111 counties; Fairfax County has the most listed, 40.
Counts are registrants we index with each ZIP code’s address as of October 2026, rounded and approximate — not an official figure. The figure moves continuously — search for the current picture on any specific person. Rates use the ACS 2019-2023 5-year estimate of residents for each ZIP, which has its own margin of error. Virginia sex offender statistics.
Virginia sex offender list by ZIP code, county by county. Every Virginia ZIP page we publish — 547 ZIP codes in 111 counties.
Each row is a ZIP code, the place it covers, the registrants we index with that ZIP and the rate per 10,000 residents. Open a ZIP for its own map, nearby ZIPs and the address check. Counties are A–Z; within a county the ZIP with the most registrants is first.
Accomack County9 ZIP codes · about 150 registrants we index
- 23417 Bayside · 26 · 67.3/10k
- 23410 Bobtown · 23 · 96.1/10k
- 23421 Gargatha · 22 · 56.2/10k
- 23308 Nelsonia · 18 · 85/10k
- 23420 Cats Bridge · 14 · 52.1/10k
- 23301 Tasley · 13 · 56.2/10k
- 23415 Wattsville · 13 · 60.7/10k
- 23336 Chincoteague · 11 · 33.1/10k
- 23356 Captains Cove · 10 · 57.5/10k
Albemarle County sex offender registry10 ZIP codes · about 416 registrants we index
- 22902 Charlottesville · 118 · 48.4/10k
- 22903 Charlottesville · 95 · 23.8/10k
- 22901 Charlottesville · 94 · 25.5/10k
- 22923 Barboursville · 23 · 34.2/10k
- 22932 Crozet · 23 · 25/10k
- 22937 Esmont · 16 · 102.8/10k
- 22947 Rivanna · 16 · 30.8/10k
- 22911 Hollymead · 13 · 6.8/10k
- 22936 Earlysville · 10 · 15.4/10k
- 22959 North Garden · 8
Alexandria city6 ZIP codes · about 172 registrants we index
- 22304 Alexandria · 73 · 15/10k
- 22314 Alexandria · 43 · 12/10k
- 22302 Alexandria · 20 · 10.9/10k
- 22301 Alexandria · 12 · 8.7/10k
- 22305 Alexandria · 12 · 6.8/10k
- 22311 Alexandria · 12 · 6.2/10k
Alleghany County2 ZIP codes · about 184 registrants we index
- 24426 Covington · 131 · 96.2/10k
- 24422 Clifton Forge · 53 · 95.7/10k
Amelia County2 ZIP codes · about 87 registrants we index
- 23002 Amelia Court House · 67 · 62.9/10k
- 23083 Jetersville · 20 · 83.9/10k
Amherst County3 ZIP codes · about 235 registrants we index
- 24572 Madison Heights · 129 · 83.1/10k
- 24521 Amherst · 79 · 78.2/10k
- 24574 Monroe · 27 · 66.3/10k
Appomattox County3 ZIP codes · about 104 registrants we index
- 24522 Appomattox · 64 · 61/10k
- 23958 Pamplin City · 28 · 89.5/10k
- 24593 Concord · 12 · 57.2/10k
Arlington County sex offender registry8 ZIP codes · about 188 registrants we index
- 22204 Arlington · 58 · 11.2/10k
- 22201 Arlington · 51 · 13.3/10k
- 22206 Arlington · 19 · 9.2/10k
- 22207 Arlington · 16 · 4.5/10k
- 22203 Arlington · 15 · 5.8/10k
- 22202 Arlington · 13 · 4.8/10k
- 22205 Arlington · 9
- 22209 Arlington · 7
Augusta County14 ZIP codes · about 741 registrants we index
- 24401 Staunton · 241 · 63.9/10k
- 22980 Waynesboro · 181 · 55.3/10k
- 24477 Stuarts Draft · 69 · 60.5/10k
- 22939 Fishersville · 39 · 54.6/10k
- 24482 Verona · 35 · 65.7/10k
- 24421 Churchville · 29 · 78/10k
- 24430 Craigsville · 29 · 87.9/10k
- 24441 Grottoes · 26 · 40.8/10k
- 24440 Greenville · 25 · 100.2/10k
- 24431 Crimora · 18 · 74.6/10k
- 22952 Sherando · 17 · 113.3/10k
- 22843 Mount Solon · 13 · 45.3/10k
- 24486 Weyers Cave · 13 · 37.7/10k
- 24479 Swoope · 6
Bath County2 ZIP codes · about 15 registrants we index
- 24460 Millboro · 8
- 24445 Hot Springs · 7
Bedford County11 ZIP codes · about 502 registrants we index
- 24523 Bedford · 123 · 57.4/10k
- 24179 Vinton · 92 · 48.8/10k
- 24121 North Shore · 61 · 56.6/10k
- 24503 Lynchburg · 55 · 27.5/10k
- 24551 Forest · 51 · 18.5/10k
- 24064 Blue Ridge · 29 · 55.5/10k
- 24095 Stewartsville · 25 · 73/10k
- 24104 Huddleston · 25 · 83.2/10k
- 24122 Montvale · 16 · 112.6/10k
- 24556 Goode · 13 · 48.2/10k
- 24526 Big Island · 12 · 87.3/10k
Bland County2 ZIP codes · about 29 registrants we index
- 24315 Bland · 18 · 47.5/10k
- 24314 Bastian · 11 · 81.3/10k
Botetourt County4 ZIP codes · about 96 registrants we index
- 24175 Laymantown · 30 · 37.2/10k
- 24090 Fincastle · 29 · 62.9/10k
- 24066 Buchanan · 24 · 45.9/10k
- 24085 Eagle Rock · 13 · 53.6/10k
Brunswick County1 ZIP code · about 53 registrants we index
- 23868 Lawrenceville · 53 · 85.3/10k
Buchanan County4 ZIP codes · about 106 registrants we index
- 24639 Raven · 40 · 116.6/10k
- 24614 Grundy · 37 · 52.9/10k
- 24656 Vansant · 18 · 67.6/10k
- 24620 Hurley · 11 · 43.3/10k
Buckingham County5 ZIP codes · about 155 registrants we index
- 23936 Dillwyn · 67 · 95.8/10k
- 24590 Scottsville · 44 · 55.4/10k
- 24553 Gladstone · 16 · 103/10k
- 23123 New Canton · 15 · 77.6/10k
- 23921 Yogaville · 13 · 59.5/10k
Campbell County8 ZIP codes · about 507 registrants we index
- 24501 Lynchburg · 257 · 97.4/10k
- 24588 Rustburg · 65 · 75/10k
- 24517 Altavista · 53 · 107.5/10k
- 24550 Timberlake · 46 · 57.9/10k
- 24554 Gladys · 27 · 75.8/10k
- 24538 Concord · 22 · 45.6/10k
- 24571 Lynch Station · 19 · 91.7/10k
- 24528 Brookneal · 18 · 47.5/10k
Caroline County4 ZIP codes · about 222 registrants we index
- 22546 Lake Land'Or · 119 · 66.6/10k
- 22580 Bowling Green · 44 · 88.8/10k
- 22427 Bowling Green · 38 · 88.4/10k
- 22514 Milford · 21 · 87.6/10k
Carroll County7 ZIP codes · about 142 registrants we index
- 24343 Hillsville · 68 · 76/10k
- 24381 Woodlawn · 21 · 60.3/10k
- 24312 Austinville · 15 · 94.6/10k
- 24317 Cana · 15 · 42.1/10k
- 24328 Fancy Gap · 10 · 58/10k
- 24325 Dugspur · 7
- 24352 Laurel Fork · 6
Charles City County1 ZIP code · about 29 registrants we index
- 23030 Charles City · 29 · 66.1/10k
Charlotte County4 ZIP codes · about 41 registrants we index
- 23923 Charlotte Court House · 14 · 58.5/10k
- 23937 Drakes Branch · 10 · 48.1/10k
- 23959 Phenix · 9
- 23967 Saxe · 8
Chesapeake city6 ZIP codes · about 1,037 registrants we index
- 23320 Chesapeake · 227 · 38.1/10k
- 23324 Chesapeake · 217 · 91.6/10k
- 23323 Chesapeake · 190 · 43.8/10k
- 23322 Chesapeake · 183 · 27.7/10k
- 23325 Chesapeake · 116 · 60.3/10k
- 23321 Chesapeake · 104 · 26.3/10k
Chesterfield County sex offender registry13 ZIP codes · about 1,293 registrants we index
- 23234 Richmond · 297 · 64.2/10k
- 23237 Bellwood · 186 · 65.8/10k
- 23834 Colonial Heights · 149 · 55.7/10k
- 23831 Chester · 143 · 37.8/10k
- 23832 Chesterfield · 98 · 23.1/10k
- 23112 Brandermill · 95 · 16.9/10k
- 23235 Bon Air · 94 · 28.3/10k
- 23236 Rockwood · 85 · 31.3/10k
- 23838 Chesterfield · 46 · 26.7/10k
- 23113 Midlothian · 36 · 13.6/10k
- 23836 Enon · 33 · 23.8/10k
- 23114 Midlothian · 22 · 10.2/10k
- 23120 Moseley · 9
Clarke County4 ZIP codes · about 41 registrants we index
- 22611 Berryville · 24 · 25.8/10k
- 22663 White Post · 7
- 20135 Shenandoah Retreat · 5
- 22620 Boyce · 5
Craig County1 ZIP code · about 17 registrants we index
- 24127 New Castle · 17 · 40.6/10k
Culpeper County6 ZIP codes · about 257 registrants we index
- 22701 Culpeper · 210 · 55.9/10k
- 22737 Rixeyville · 12 · 39.2/10k
- 22733 Rapidan · 10 · 54.7/10k
- 22724 Jeffersonton · 9
- 22729 Mitchells · 9
- 22713 Boston · 7
Cumberland County2 ZIP codes · about 53 registrants we index
- 23040 Cumberland · 38 · 84.6/10k
- 23027 Cartersville · 15 · 86.9/10k
Dickenson County3 ZIP codes · about 99 registrants we index
- 24228 Clintwood · 53 · 83.6/10k
- 24256 Haysi · 33 · 111.3/10k
- 24226 Clinchco · 13 · 72.3/10k
Dinwiddie County5 ZIP codes · about 67 registrants we index
- 23872 McKenney · 26 · 103.5/10k
- 23841 Dinwiddie · 15 · 51.1/10k
- 23833 Church Road · 11 · 48.2/10k
- 23840 Dewitt · 10 · 62.8/10k
- 23830 Carson · 5
Essex County2 ZIP codes · about 70 registrants we index
- 22560 Tappahannock · 53 · 81.3/10k
- 22454 Dunnsville · 17 · 74.6/10k
Fairfax County sex offender registry40 ZIP codes · about 1,440 registrants we index
- 22030 Braddock · 189 · 31.1/10k
- 22309 Mount Vernon · 110 · 31.5/10k
- 22303 Huntington · 83 · 50.1/10k
- 22079 Mason Neck · 77 · 21.1/10k
- 22042 West Falls Church · 70 · 20.2/10k
- 22003 Annandale · 60 · 10.3/10k
- 22150 Springfield · 60 · 21.6/10k
- 22306 Groveton · 59 · 18.7/10k
- 22312 Lincolnia · 56 · 21.2/10k
- 22153 Newington Forest · 42 · 12.9/10k
- 22041 Bailey's Crossroads · 39 · 13.1/10k
- 22031 Mantua · 38 · 10.4/10k
- 20170 Herndon · 37 · 8.5/10k
- 20120 Bull Run · 36 · 8.4/10k
- 22015 Burke · 36 · 8/10k
- 22033 Fair Oaks · 35 · 9/10k
- 22310 Rose Hill · 33 · 11.3/10k
- 20151 Chantilly · 30 · 13.3/10k
- 20191 Reston · 29 · 9.6/10k
- 20121 Bull Run · 27 · 9.8/10k
- 20171 Franklin Farm · 27 · 5.3/10k
- 22151 North Springfield · 24 · 13.8/10k
- 22152 West Springfield · 24 · 8.3/10k
- 22032 Kings Park West · 21 · 7.2/10k
- 22043 Idylwood · 18 · 7/10k
- 22039 Fairfax Station · 17 · 8.9/10k
- 22044 Lake Barcroft · 17 · 12.1/10k
- 22315 Kingstowne · 16 · 5.6/10k
- 22060 Fort Belvoir · 15 · 14.6/10k
- 22180 Vienna · 15 · 5.7/10k
- 22182 Wolf Trap · 15 · 5.4/10k
- 22102 McLean · 14 · 4.9/10k
- 22307 Belle Haven · 13 · 12.7/10k
- 20190 Reston · 11 · 5/10k
- 20194 Reston · 11 · 8.9/10k
- 22124 Difficult Run · 9
- 22101 McLean · 8
- 20124 Union Mill · 7
- 22181 Oakton · 7
- 22308 Fort Hunt · 5
Falls Church city1 ZIP code · about 7 registrants we index
Fauquier County9 ZIP codes · about 207 registrants we index
- 20186 Warrenton · 70 · 45.4/10k
- 20187 New Baltimore · 41 · 21.1/10k
- 22712 Bealeton · 21 · 21.5/10k
- 20119 Calverton · 20 · 56.4/10k
- 20115 Marshall · 15 · 18.5/10k
- 22734 Remington · 13 · 33.6/10k
- 22728 Midland · 11 · 34.2/10k
- 20198 Marshall · 8
- 22742 Sumerduck · 8
Floyd County4 ZIP codes · about 71 registrants we index
- 24091 Floyd · 34 · 46.5/10k
- 24380 Willis · 18 · 60/10k
- 24072 Check · 10 · 82.4/10k
- 24079 Copper Hill · 9
Fluvanna County3 ZIP codes · about 90 registrants we index
- 22963 Lake Monticello · 63 · 37.5/10k
- 22974 Troy · 17 · 33.2/10k
- 23084 Kents Store · 10 · 78/10k
Franklin County9 ZIP codes · about 282 registrants we index
- 24151 Rocky Mount · 122 · 66.8/10k
- 24101 Westlake Corner · 34 · 55.2/10k
- 24088 Ferrum · 23 · 46/10k
- 24184 Westlake Corner · 22 · 48.6/10k
- 24092 Glade Hill · 21 · 62.9/10k
- 24065 Boones Mill · 19 · 29.2/10k
- 24137 Penhook · 16 · 59.4/10k
- 24067 Ferrum · 14 · 62.9/10k
- 24102 Oak Level · 11 · 73.1/10k
Frederick County8 ZIP codes · about 369 registrants we index
- 22602 Shawneeland · 144 · 44.8/10k
- 22603 Winchester · 78 · 43.9/10k
- 22655 Stephens City · 71 · 31.7/10k
- 22625 Lake Holiday · 20 · 64/10k
- 22645 Middletown · 17 · 39.1/10k
- 22637 Gore · 15 · 73.2/10k
- 22656 Stephenson · 13 · 25.2/10k
- 22624 Brucetown · 11 · 34.5/10k
Fredericksburg city1 ZIP code · about 116 registrants we index
- 22401 Fredericksburg · 116 · 41.1/10k
Giles County5 ZIP codes · about 128 registrants we index
- 24124 Narrows · 38 · 91/10k
- 24134 Pearisburg · 35 · 66.1/10k
- 24136 Pembroke · 33 · 100.7/10k
- 24128 Newport · 14 · 84.3/10k
- 24147 Rich Creek · 8
Gloucester County3 ZIP codes · about 161 registrants we index
- 23061 Gloucester Courthouse · 99 · 42.6/10k
- 23072 Gloucester Point · 50 · 38.3/10k
- 23062 Gloucester Point · 12 · 64.4/10k
Goochland County3 ZIP codes · about 58 registrants we index
- 23063 Goochland · 39 · 68.1/10k
- 23238 Tuckahoe · 14 · 5.4/10k
- 23103 Manakin Sabot · 5
Grayson County4 ZIP codes · about 227 registrants we index
- 24333 Galax · 166 · 93/10k
- 24348 Independence · 39 · 76.5/10k
- 24330 Stevens Creek · 16 · 55.7/10k
- 24363 Mouth of Wilson · 6
Greene County2 ZIP codes · about 90 registrants we index
- 22973 Stanardsville · 46 · 76.9/10k
- 22968 Ruckersville · 44 · 41.5/10k
Greensville County1 ZIP code · about 107 registrants we index
- 23847 Emporia · 107 · 80.2/10k
Halifax County7 ZIP codes · about 219 registrants we index
- 24592 South Boston · 89 · 61.8/10k
- 24558 Mountain Road · 37 · 61.2/10k
- 24577 Nathalie · 29 · 61.7/10k
- 24520 Cluster Springs · 26 · 116.9/10k
- 24589 Scottsburg · 14 · 75.3/10k
- 24594 Sutherlin · 12 · 75.7/10k
- 24598 Virgilina · 12 · 94.7/10k
Hampton city4 ZIP codes · about 802 registrants we index
- 23669 Hampton · 308 · 77.5/10k
- 23666 Hampton · 277 · 52/10k
- 23663 Hampton · 157 · 107.5/10k
- 23664 Hampton · 60 · 59/10k
Hanover County sex offender registry8 ZIP codes · about 383 registrants we index
- 23005 Ashland · 118 · 60.7/10k
- 23111 Mechanicsville · 91 · 24.1/10k
- 23059 Glen Allen · 52 · 12.6/10k
- 23116 Mechanicsville · 49 · 14.4/10k
- 23192 Montpelier · 31 · 48.1/10k
- 23015 Beaverdam · 23 · 52.5/10k
- 23146 Rockville · 10 · 30.3/10k
- 23047 Doswell · 9
Henrico County sex offender registry10 ZIP codes · about 1,351 registrants we index
- 23223 East Highland Park · 525 · 92.8/10k
- 23231 Montrose · 243 · 64/10k
- 23227 Chamberlayne · 182 · 71.2/10k
- 23228 Laurel · 131 · 36/10k
- 23150 Sandston · 83 · 68.3/10k
- 23060 Glen Allen · 57 · 15.8/10k
- 23294 Laurel · 44 · 22.7/10k
- 23229 Tuckahoe · 43 · 12/10k
- 23233 Short Pump · 27 · 8.5/10k
- 23230 Richmond · 16 · 19.3/10k
Henry County6 ZIP codes · about 388 registrants we index
- 24112 Martinsville · 199 · 64.5/10k
- 24055 Oak Level · 83 · 72/10k
- 24148 Sandy Level · 44 · 51.6/10k
- 24054 Sandy Level · 32 · 52.9/10k
- 24078 Collinsville · 25 · 34.6/10k
- 24165 Horse Pasture · 5
Highland County1 ZIP code · about 6 registrants we index
- 24465 Monterey · 6
Isle of Wight County5 ZIP codes · about 182 registrants we index
- 23430 Rushmere · 97 · 50.9/10k
- 23314 Carrollton · 32 · 32.7/10k
- 23487 Windsor · 26 · 41.7/10k
- 23315 Carrsville · 19 · 118.8/10k
- 23898 Zuni · 8
James City County3 ZIP codes · about 313 registrants we index
- 23185 Williamsburg · 150 · 27.6/10k
- 23188 Williamsburg · 141 · 31.1/10k
- 23168 Toano · 22 · 25/10k
King and Queen County1 ZIP code · about 10 registrants we index
- 23148 Saint Stephens Church · 10 · 67.9/10k
King George County1 ZIP code · about 105 registrants we index
- 22485 King George · 105 · 39.2/10k
King William County3 ZIP codes · about 61 registrants we index
- 23086 King William · 24 · 67.4/10k
- 23009 Central Garage · 22 · 26.8/10k
- 23181 West Point · 15 · 27.8/10k
Lancaster County3 ZIP codes · about 62 registrants we index
- 22503 Lancaster · 36 · 89/10k
- 22576 Weems · 15 · 86.4/10k
- 22578 White Stone · 11 · 46.9/10k
Lee County5 ZIP codes · about 86 registrants we index
- 24277 Pennington Gap · 31 · 48.6/10k
- 24263 Jonesville · 23 · 40.6/10k
- 24248 Ewing · 14 · 60.1/10k
- 24281 Rose Hill · 13 · 55.9/10k
- 24243 Dryden · 5
Loudoun County sex offender registry12 ZIP codes · about 416 registrants we index
- 20164 Sterling · 88 · 20.6/10k
- 20175 Leesburg · 67 · 19.1/10k
- 20147 Ashburn · 47 · 7/10k
- 20176 Leesburg · 42 · 8.4/10k
- 20132 Purcellville · 37 · 19.2/10k
- 20166 Dulles Town Center · 31 · 22.4/10k
- 20148 Brambleton · 30 · 4.7/10k
- 20165 Cascades · 30 · 8.8/10k
- 20152 South Riding · 13 · 3.6/10k
- 20105 Stone Ridge · 12 · 3.4/10k
- 20180 Lovettsville · 11 · 14.1/10k
- 20158 Hamilton · 8
Louisa County4 ZIP codes · about 257 registrants we index
- 23093 Louisa · 91 · 63.9/10k
- 23117 Mineral · 78 · 72.4/10k
- 23024 Bumpass · 45 · 41.8/10k
- 22942 Gordonsville · 43 · 42.5/10k
Lunenburg County2 ZIP codes · about 55 registrants we index
- 23947 Keysville · 33 · 103.3/10k
- 23944 Kenbridge · 22 · 57.7/10k
Lynchburg city1 ZIP code · about 156 registrants we index
- 24502 Lynchburg · 156 · 37.8/10k
Madison County3 ZIP codes · about 38 registrants we index
- 22727 Madison · 17 · 29.4/10k
- 22735 Brightwood · 12 · 64.8/10k
- 22715 Brightwood · 9
Manassas city1 ZIP code · about 138 registrants we index
- 20110 Manassas · 138 · 27.9/10k
Mathews County3 ZIP codes · about 25 registrants we index
- 23035 Cobbs Creek · 10 · 64.6/10k
- 23109 Mathews · 9
- 23138 Port Haywood · 6
Mecklenburg County7 ZIP codes · about 182 registrants we index
- 23924 Chase City · 49 · 85.8/10k
- 23970 South Hill · 46 · 56.8/10k
- 23950 Bracey · 27 · 72.3/10k
- 23919 Bracey · 23 · 109.7/10k
- 23927 Clarksville · 18 · 38.2/10k
- 24529 Buffalo Junction · 14 · 117/10k
- 23915 Baskerville · 5
Middlesex County2 ZIP codes · about 31 registrants we index
- 23071 Hartfield · 18 · 91.4/10k
- 23043 Deltaville · 13 · 85.1/10k
Montgomery County6 ZIP codes · about 318 registrants we index
- 24073 Christiansburg · 181 · 60.1/10k
- 24060 Blacksburg · 81 · 16.8/10k
- 24087 Elliston · 33 · 83.6/10k
- 24149 Riner · 13 · 33/10k
- 24138 Pilot · 5
- 24162 Shawsville · 5
Nelson County6 ZIP codes · about 82 registrants we index
- 22971 Shipman · 20 · 85.1/10k
- 22920 Afton · 17 · 45.4/10k
- 22922 Arrington · 17 · 75.4/10k
- 22967 Wintergreen · 13 · 49.1/10k
- 22949 Lovingston · 9
- 22969 Schuyler · 6
New Kent County5 ZIP codes · about 100 registrants we index
- 23140 Providence Forge · 29 · 38.5/10k
- 23089 Lanexa · 24 · 49.9/10k
- 23141 Quinton · 20 · 25.7/10k
- 23011 Barhamsville · 16 · 100.3/10k
- 23124 New Kent · 11 · 22.4/10k
Newport News city5 ZIP codes · about 700 registrants we index
- 23608 Newport News · 224 · 51.1/10k
- 23601 Newport News · 194 · 73.1/10k
- 23602 Newport News · 168 · 39.3/10k
- 23606 Newport News · 107 · 35.8/10k
- 23603 Newport News · 7
Norfolk city11 ZIP codes · about 1,614 registrants we index
- 23504 Norfolk · 281 · 116.8/10k
- 23513 Norfolk · 271 · 90.4/10k
- 23518 Norfolk · 210 · 72.5/10k
- 23503 Norfolk · 207 · 67.7/10k
- 23502 Norfolk · 175 · 88.2/10k
- 23505 Norfolk · 161 · 55.5/10k
- 23509 Norfolk · 122 · 94.5/10k
- 23510 Norfolk · 75 · 81.2/10k
- 23508 Norfolk · 66 · 32.8/10k
- 23517 Norfolk · 31 · 68.1/10k
- 23507 Norfolk · 15 · 23/10k
Northampton County1 ZIP code · about 29 registrants we index
- 23310 Cape Charles · 29 · 58.8/10k
Northumberland County5 ZIP codes · about 71 registrants we index
- 22473 Heathsville · 31 · 54.9/10k
- 22539 Reedville · 13 · 80.9/10k
- 22435 Callao · 12 · 49/10k
- 22482 Kilmarnock · 9
- 22511 Lottsburg · 6
Nottoway County1 ZIP code · about 52 registrants we index
- 23824 Blackstone · 52 · 78.2/10k
Orange County3 ZIP codes · about 162 registrants we index
- 22960 Orange · 85 · 78.1/10k
- 22508 Lake of the Woods · 60 · 38.4/10k
- 22542 Rhoadesville · 17 · 76.5/10k
Page County3 ZIP codes · about 134 registrants we index
- 22835 Luray · 58 · 51.1/10k
- 22851 Stanley · 42 · 71.3/10k
- 22849 Shenandoah · 34 · 64.3/10k
Patrick County4 ZIP codes · about 87 registrants we index
- 24171 Patrick Springs · 52 · 67.4/10k
- 24133 Patrick Springs · 21 · 83.3/10k
- 24053 Ararat · 8
- 24120 Meadows of Dan · 6
Pittsylvania County10 ZIP codes · about 579 registrants we index
- 24540 Danville · 192 · 61/10k
- 24541 Danville · 174 · 61.8/10k
- 24557 Gretna · 53 · 67.7/10k
- 24531 Chatham · 52 · 57.1/10k
- 24563 Hurt · 34 · 67.8/10k
- 24586 Ringgold · 21 · 50.7/10k
- 24549 Dry Fork · 19 · 46.2/10k
- 24527 Blairs · 15 · 47/10k
- 24069 Cascade · 11 · 72.9/10k
- 24565 Java · 8
Poquoson city1 ZIP code · about 19 registrants we index
- 23662 Poquoson · 19 · 15.1/10k
Portsmouth city4 ZIP codes · about 600 registrants we index
- 23701 Portsmouth · 189 · 77.4/10k
- 23707 Portsmouth · 155 · 108.3/10k
- 23702 Portsmouth · 131 · 108.4/10k
- 23703 Portsmouth · 125 · 47.4/10k
Powhatan County2 ZIP codes · about 80 registrants we index
- 23139 Powhatan · 75 · 27.7/10k
- 23160 State Farm · 5
Prince Edward County3 ZIP codes · about 46 registrants we index
- 23966 Rice · 17 · 90.6/10k
- 23954 Meherrin · 16 · 67.7/10k
- 23942 Green Bay · 13 · 92.7/10k
Prince George County4 ZIP codes · about 614 registrants we index
- 23860 Hopewell · 360 · 114.5/10k
- 23805 Petersburg · 155 · 72.5/10k
- 23875 Prince George · 64 · 49.6/10k
- 23842 Disputanta · 35 · 46.6/10k
Prince William County sex offender registry13 ZIP codes · about 981 registrants we index
- 22193 Dale City · 189 · 22.6/10k
- 22191 Woodbridge · 188 · 25.5/10k
- 22192 Lake Ridge · 126 · 21.3/10k
- 20109 Sudley · 118 · 26.7/10k
- 20111 Buckhall · 79 · 20.7/10k
- 22026 Cherry Hill · 64 · 30.4/10k
- 20112 Buckhall · 46 · 15.5/10k
- 22172 Triangle · 43 · 35.7/10k
- 20155 Gainesville · 32 · 8.5/10k
- 20169 Gainesville · 30 · 10.5/10k
- 22025 Montclair · 29 · 15.3/10k
- 20136 Linton Hall · 22 · 7.1/10k
- 20181 Nokesville · 15 · 14.8/10k
Pulaski County4 ZIP codes · about 294 registrants we index
- 24141 Radford · 143 · 66.9/10k
- 24084 Dublin · 116 · 106.8/10k
- 24324 Draper · 19 · 77.8/10k
- 24347 Hiwassee · 16 · 103.3/10k
Rappahannock County2 ZIP codes · about 30 registrants we index
- 20106 Amissville · 24 · 58.5/10k
- 22716 Castleton · 6
Richmond city4 ZIP codes · about 235 registrants we index
- 23220 Richmond · 143 · 41.4/10k
- 23219 Richmond · 41 · 106.3/10k
- 23226 Richmond · 32 · 20.3/10k
- 23221 Richmond · 19 · 13.4/10k
Richmond County2 ZIP codes · about 70 registrants we index
- 22572 Warsaw · 56 · 82.3/10k
- 22460 Farnham · 14 · 77.9/10k
Roanoke city2 ZIP codes · about 261 registrants we index
- 24012 Roanoke · 212 · 73.8/10k
- 24015 Roanoke · 49 · 31.1/10k
Roanoke County4 ZIP codes · about 482 registrants we index
- 24153 Salem · 238 · 62.2/10k
- 24019 Hollins · 115 · 40.2/10k
- 24018 Cave Spring · 68 · 17.5/10k
- 24014 Roanoke · 61 · 39.5/10k
Rockbridge County5 ZIP codes · about 174 registrants we index
- 24450 Lexington · 76 · 42.8/10k
- 24416 Buena Vista · 58 · 63.1/10k
- 24472 Fairfield · 15 · 68.1/10k
- 24435 Fairfield · 13 · 78/10k
- 24439 Goshen · 12 · 118.6/10k
Rockingham County12 ZIP codes · about 507 registrants we index
- 22802 Harrisonburg · 133 · 45.3/10k
- 22801 Harrisonburg · 127 · 31.9/10k
- 22815 Broadway · 51 · 58.5/10k
- 22827 Elkton · 41 · 39.6/10k
- 22853 Timberville · 40 · 82/10k
- 22812 Bridgewater · 37 · 36.6/10k
- 22821 Dayton · 30 · 49.4/10k
- 22840 Massanutten · 23 · 44/10k
- 22841 Mount Crawford · 8
- 22830 Fulks Run · 7
- 22834 Linville · 5
- 24471 Port Republic · 5
Russell County5 ZIP codes · about 163 registrants we index
- 24266 Lebanon · 56 · 64.5/10k
- 24224 Castlewood · 37 · 69.4/10k
- 24260 Honaker · 34 · 67.1/10k
- 24649 Raven · 22 · 116.9/10k
- 24225 Cleveland · 14 · 73.5/10k
Scott County6 ZIP codes · about 143 registrants we index
- 24244 Stickleyville · 62 · 112.1/10k
- 24251 Gate City · 38 · 47.6/10k
- 24290 Weber City · 14 · 61.5/10k
- 24271 Nickelsville · 12 · 47.1/10k
- 24250 Fort Blackmore · 11 · 94.3/10k
- 24258 Hiltons · 6
Shenandoah County8 ZIP codes · about 233 registrants we index
- 22657 Strasburg · 60 · 49.8/10k
- 22842 Basye · 46 · 79.8/10k
- 22664 Woodstock · 40 · 41.3/10k
- 22824 Edinburg · 29 · 47.8/10k
- 22844 New Market · 25 · 53.5/10k
- 22660 Toms Brook · 15 · 104.1/10k
- 22652 Fort Valley · 11 · 71.9/10k
- 22644 Maurertown · 7
Smyth County4 ZIP codes · about 190 registrants we index
- 24354 Adwolf · 89 · 68.5/10k
- 24370 Saltville · 51 · 88.9/10k
- 24319 Chilhowie · 33 · 47.4/10k
- 24375 Sugar Grove · 17 · 103.2/10k
Southampton County5 ZIP codes · about 182 registrants we index
- 23851 Franklin · 110 · 81.6/10k
- 23837 Courtland · 33 · 74.8/10k
- 23866 Ivor · 18 · 98/10k
- 23829 Capron · 15 · 58.7/10k
- 23878 Sedley · 6
Spotsylvania County sex offender registry5 ZIP codes · about 588 registrants we index
- 22407 Fredericksburg · 220 · 34.2/10k
- 22408 Fredericksburg · 178 · 57.3/10k
- 22551 Spotsylvania Courthouse · 130 · 55.6/10k
- 22553 Spotsylvania Courthouse · 46 · 27.1/10k
- 22534 Partlow · 14 · 42/10k
Stafford County sex offender registry4 ZIP codes · about 463 registrants we index
- 22554 Stafford Courthouse · 209 · 32.4/10k
- 22405 Falmouth · 101 · 28/10k
- 22556 Stafford · 77 · 24.2/10k
- 22406 Southern Gateway · 76 · 29/10k
Suffolk city5 ZIP codes · about 564 registrants we index
- 23434 Suffolk · 429 · 81.6/10k
- 23435 Suffolk · 85 · 25.4/10k
- 23437 Suffolk · 33 · 64.9/10k
- 23438 Suffolk · 12 · 74.1/10k
- 23432 Suffolk · 5
Surry County2 ZIP codes · about 22 registrants we index
- 23883 Scotland · 13 · 69.6/10k
- 23881 Claremont · 9
Sussex County5 ZIP codes · about 101 registrants we index
- 23890 Sussex · 39 · 84.8/10k
- 23867 Jarratt · 24 · 48.7/10k
- 23888 Wakefield · 22 · 85.8/10k
- 23882 Stony Creek · 11 · 55.9/10k
- 23891 Waverly · 5
Tazewell County5 ZIP codes · about 203 registrants we index
- 24609 Claypool Hill · 50 · 73/10k
- 24630 Springville · 50 · 84.5/10k
- 24605 Bluefield · 49 · 55.4/10k
- 24651 Gratton · 39 · 68.6/10k
- 24637 Claypool Hill · 15 · 41.7/10k
Virginia Beach city9 ZIP codes · about 1,358 registrants we index
- 23462 Virginia Beach · 254 · 37.9/10k
- 23464 Virginia Beach · 211 · 28/10k
- 23452 Virginia Beach · 183 · 31.6/10k
- 23453 Virginia Beach · 158 · 45.7/10k
- 23454 Virginia Beach · 158 · 27.3/10k
- 23455 Virginia Beach · 150 · 29.7/10k
- 23456 Virginia Beach · 128 · 21.1/10k
- 23451 Virginia Beach · 106 · 23.7/10k
- 23457 Virginia Beach · 10 · 20.3/10k
Warren County2 ZIP codes · about 217 registrants we index
- 22630 Front Royal · 203 · 57.7/10k
- 22642 Shenandoah Farms · 14 · 33.9/10k
Washington County6 ZIP codes · about 327 registrants we index
- 24210 Abingdon · 135 · 79/10k
- 24202 Bristol · 78 · 63.3/10k
- 24340 Emory · 44 · 71.3/10k
- 24211 Abingdon · 32 · 30.9/10k
- 24361 Meadowview · 23 · 49.5/10k
- 24236 Damascus · 15 · 49.6/10k
Westmoreland County3 ZIP codes · about 117 registrants we index
- 22443 Colonial Beach · 64 · 63.8/10k
- 22520 Montross · 40 · 79.8/10k
- 22469 Hague · 13 · 65.5/10k
Winchester city1 ZIP code · about 194 registrants we index
- 22601 Winchester · 194 · 66/10k
Wise County6 ZIP codes · about 250 registrants we index
- 24230 Coeburn · 74 · 104.9/10k
- 24219 Big Stone Gap · 61 · 58.6/10k
- 24273 Norton · 45 · 76.8/10k
- 24293 Wise · 36 · 37.4/10k
- 24279 Pound · 18 · 38.5/10k
- 24216 Appalachia · 16 · 67.9/10k
Wythe County4 ZIP codes · about 212 registrants we index
- 24382 Wytheville · 122 · 82.7/10k
- 24368 Rural Retreat · 50 · 93.1/10k
- 24360 Fort Chiswell · 31 · 54.9/10k
- 24350 Ivanhoe · 9
York County3 ZIP codes · about 107 registrants we index
- 23692 Yorktown · 62 · 32.3/10k
- 23693 Yorktown · 31 · 13.4/10k
- 23690 Yorktown · 14 · 28.3/10k
Sex offenders near your Virginia address: a ZIP-wide figure is not your street. How many live near your address?
Enter your address and you will see how many live near it.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Free: the count near your address. Optional: see everyone near it with one paid check, or watch it with Family Watch — what it costs is just below.
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
How to read Virginia sex offender counts by ZIP code. Four things to know before comparing two Virginia ZIPs.
Virginia sex offenders by ZIP code FAQ. Quick answers before you open a ZIP.
Which Virginia ZIP code has the most registered sex offenders?
Of the 547 Virginia ZIP codes we publish, 23223 (East Highland Park) has the most registrants we index, about 525 (Henrico County). By rate, 23315 (Carrsville) is highest at about 118.8 per 10,000 residents. Large ZIPs usually have large counts, so the per-10,000 figure beside each ZIP is the fairer comparison.
How many Virginia ZIP codes are on this sex offender list?
547, holding about 29,682 registrants we index between them, across 111 counties. A ZIP is listed when we index at least 5 registrants with that ZIP and it has at least 1,000 residents. A ZIP that is not listed is not a ZIP with nobody registered — search from an address in it for the current picture.
Is there an official Virginia sex offender list by ZIP code?
Registries are kept by the state, not by ZIP code, so Virginia publishes no official list by ZIP. This page counts the registrants we index whose address carries each ZIP, as of October 2026, rounded and approximate. A search from any Virginia address shows who is registered around it, each record linking to its official registry entry.
How do I find sex offenders near my Virginia address?
Open your ZIP code's page, or enter a street address in Virginia and create a free account to see how many registered sex offenders live near it. To see everyone near it — names, photographs, offenses and exact addresses — it is paid once, or Family Watch for 3 addresses with an email when someone moves in or out. Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.
Check your own Virginia address for registered sex offenders
The count of registered sex offenders near your address is free.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Free: the count near your address. Optional: see everyone near it with one paid check, or watch it with Family Watch — what it costs is just below.
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
Sex offenders in Virginia: the state page and more. The Virginia registry, its statistics and how to search it.
Sex offenders in Virginia cities. 11 Virginia city pages, each with its own count and map.
Search sex offenders in any Virginia ZIP code — and everywhere else — right now
See how many registered sex offenders live near your address — free, no card. Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.