OffenderSearch
58 US registries · continuously updated

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.

Free countNo cardNo one is told you looked

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.

SCHOOLPARKMaple StOak StreetElm StPine St1st Ave2nd AveMain Street4th Ave1 mile

Sex offenders by ZIP code in Virginia by the numbers. What the Virginia ZIP figures say.

547
Virginia ZIP codes listed
29,682
registrants we index across them
23223
most registrants · East Highland Park · about 525
118.8
per 10,000 residents in 23315 (Carrsville), the highest rate
  • 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

Albemarle County sex offender registry10 ZIP codes · about 416 registrants we index

Alexandria city6 ZIP codes · about 172 registrants we index

Alleghany County2 ZIP codes · about 184 registrants we index

Amelia County2 ZIP codes · about 87 registrants we index

Amherst County3 ZIP codes · about 235 registrants we index

Appomattox County3 ZIP codes · about 104 registrants we index

Arlington County sex offender registry8 ZIP codes · about 188 registrants we index

Augusta County14 ZIP codes · about 741 registrants we index

Bath County2 ZIP codes · about 15 registrants we index

Bedford County11 ZIP codes · about 502 registrants we index

Bland County2 ZIP codes · about 29 registrants we index

Botetourt County4 ZIP codes · about 96 registrants we index

Brunswick County1 ZIP code · about 53 registrants we index

Buchanan County4 ZIP codes · about 106 registrants we index

Buckingham County5 ZIP codes · about 155 registrants we index

Campbell County8 ZIP codes · about 507 registrants we index

Caroline County4 ZIP codes · about 222 registrants we index

Carroll County7 ZIP codes · about 142 registrants we index

Charles City County1 ZIP code · about 29 registrants we index

Charlotte County4 ZIP codes · about 41 registrants we index

Chesapeake city6 ZIP codes · about 1,037 registrants we index

Chesterfield County sex offender registry13 ZIP codes · about 1,293 registrants we index

Clarke County4 ZIP codes · about 41 registrants we index

Craig County1 ZIP code · about 17 registrants we index

Culpeper County6 ZIP codes · about 257 registrants we index

Cumberland County2 ZIP codes · about 53 registrants we index

Dickenson County3 ZIP codes · about 99 registrants we index

Dinwiddie County5 ZIP codes · about 67 registrants we index

Essex County2 ZIP codes · about 70 registrants we index

Fairfax County sex offender registry40 ZIP codes · about 1,440 registrants we index

Falls Church city1 ZIP code · about 7 registrants we index

Fauquier County9 ZIP codes · about 207 registrants we index

Floyd County4 ZIP codes · about 71 registrants we index

Fluvanna County3 ZIP codes · about 90 registrants we index

Franklin County9 ZIP codes · about 282 registrants we index

Frederick County8 ZIP codes · about 369 registrants we index

Fredericksburg city1 ZIP code · about 116 registrants we index

Giles County5 ZIP codes · about 128 registrants we index

Gloucester County3 ZIP codes · about 161 registrants we index

Goochland County3 ZIP codes · about 58 registrants we index

Grayson County4 ZIP codes · about 227 registrants we index

Greene County2 ZIP codes · about 90 registrants we index

Greensville County1 ZIP code · about 107 registrants we index

Halifax County7 ZIP codes · about 219 registrants we index

Hampton city4 ZIP codes · about 802 registrants we index

Hanover County sex offender registry8 ZIP codes · about 383 registrants we index

Henrico County sex offender registry10 ZIP codes · about 1,351 registrants we index

Henry County6 ZIP codes · about 388 registrants we index

Highland County1 ZIP code · about 6 registrants we index

Isle of Wight County5 ZIP codes · about 182 registrants we index

James City County3 ZIP codes · about 313 registrants we index

King and Queen County1 ZIP code · about 10 registrants we index

King George County1 ZIP code · about 105 registrants we index

King William County3 ZIP codes · about 61 registrants we index

Lancaster County3 ZIP codes · about 62 registrants we index

Lee County5 ZIP codes · about 86 registrants we index

Loudoun County sex offender registry12 ZIP codes · about 416 registrants we index

Louisa County4 ZIP codes · about 257 registrants we index

Lunenburg County2 ZIP codes · about 55 registrants we index

Lynchburg city1 ZIP code · about 156 registrants we index

Madison County3 ZIP codes · about 38 registrants we index

Manassas city1 ZIP code · about 138 registrants we index

Mathews County3 ZIP codes · about 25 registrants we index

Mecklenburg County7 ZIP codes · about 182 registrants we index

Middlesex County2 ZIP codes · about 31 registrants we index

Montgomery County6 ZIP codes · about 318 registrants we index

Nelson County6 ZIP codes · about 82 registrants we index

New Kent County5 ZIP codes · about 100 registrants we index

Newport News city5 ZIP codes · about 700 registrants we index

Norfolk city11 ZIP codes · about 1,614 registrants we index

Northampton County1 ZIP code · about 29 registrants we index

Northumberland County5 ZIP codes · about 71 registrants we index

Nottoway County1 ZIP code · about 52 registrants we index

Orange County3 ZIP codes · about 162 registrants we index

Page County3 ZIP codes · about 134 registrants we index

Patrick County4 ZIP codes · about 87 registrants we index

Pittsylvania County10 ZIP codes · about 579 registrants we index

Poquoson city1 ZIP code · about 19 registrants we index

Portsmouth city4 ZIP codes · about 600 registrants we index

Powhatan County2 ZIP codes · about 80 registrants we index

Prince Edward County3 ZIP codes · about 46 registrants we index

Prince George County4 ZIP codes · about 614 registrants we index

Prince William County sex offender registry13 ZIP codes · about 981 registrants we index

Pulaski County4 ZIP codes · about 294 registrants we index

Rappahannock County2 ZIP codes · about 30 registrants we index

Richmond city4 ZIP codes · about 235 registrants we index

Richmond County2 ZIP codes · about 70 registrants we index

Roanoke city2 ZIP codes · about 261 registrants we index

Roanoke County4 ZIP codes · about 482 registrants we index

Rockbridge County5 ZIP codes · about 174 registrants we index

Rockingham County12 ZIP codes · about 507 registrants we index

Russell County5 ZIP codes · about 163 registrants we index

Scott County6 ZIP codes · about 143 registrants we index

Shenandoah County8 ZIP codes · about 233 registrants we index

Smyth County4 ZIP codes · about 190 registrants we index

Southampton County5 ZIP codes · about 182 registrants we index

Spotsylvania County sex offender registry5 ZIP codes · about 588 registrants we index

Stafford County sex offender registry4 ZIP codes · about 463 registrants we index

Suffolk city5 ZIP codes · about 564 registrants we index

Surry County2 ZIP codes · about 22 registrants we index

Sussex County5 ZIP codes · about 101 registrants we index

Tazewell County5 ZIP codes · about 203 registrants we index

Virginia Beach city9 ZIP codes · about 1,358 registrants we index

Warren County2 ZIP codes · about 217 registrants we index

Washington County6 ZIP codes · about 327 registrants we index

Westmoreland County3 ZIP codes · about 117 registrants we index

Winchester city1 ZIP code · about 194 registrants we index

Wise County6 ZIP codes · about 250 registrants we index

Wythe County4 ZIP codes · about 212 registrants we index

York County3 ZIP codes · about 107 registrants we index

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.

Free. Next: a free account, then your count. No card.We don’t share your address or tell anyone you looked.

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.

01A ZIP code is a mail-delivery area, not a boundary a registry uses. One ZIP can cross city and county lines, and a Virginia address may be filed under a neighboring town’s name — so each ZIP is counted by the ZIP on the address, and the city and county pages count their own boundaries. The two will not add up exactly, and that is expected.
02The count is the registrants we index with that ZIP as of October 2026, rounded and approximate — not an official figure. It moves continuously as people are added, move, or are released from the requirement. Treat it as scale; for a specific person, run a search.
03The rate divides that count by the ZIP’s residents (ACS 2019-2023 5-year estimate), per 10,000. A small ZIP with a prison, a hospital or a shelter can carry a high rate on a handful of people, and a rate is shown only where the count is large enough to mean something. The Virginia average is about 36.9 per 10,000.
04A ZIP is listed when we index at least 5 registrants with it and it has at least 1,000 residents. A Virginia ZIP that is not on this page is not a ZIP with nobody registered — enter an address in it and the count near that address is free.

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.

Free. Next: a free account, then your count. No card.We don’t share your address or tell anyone you looked.

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.

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.