The 686 area code covers Richmond and east-central Virginia as an overlay on the long-standing 804 area code, in service since February 1, 2024. It's one of Virginia's newest codes, and most local numbers issued today are still 804 — 686 is the reserve pool that keeps the region from running out. Richmond and the surrounding area sit in the Eastern Time Zone.
This guide covers exactly where 686 reaches, why Virginia chose an overlay instead of another split, the region's numbering history back to 1947, and what's driving demand for new Richmond-area numbers today.
Where the 686 area code reaches

The 686 area code location matches 804 exactly — Richmond and roughly 31 counties across east-central Virginia, from the Northern Neck to the Middle Peninsula.
686 / 804 coverage by region:
| Region | Communities |
|---|---|
| Richmond metro | Richmond, Chesterfield, Henrico, Midlothian |
| Tri-Cities | Petersburg, Colonial Heights, Hopewell |
| Suburban counties | Hanover (Mechanicsville, Ashland), Powhatan, New Kent, Charles City |
| Northern Neck & Middle Peninsula | Gloucester, Mathews, and surrounding Chesapeake Bay communities |
What 686 does NOT cover:
- Charlottesville, Lynchburg & Danville → 434
- Hampton Roads (Norfolk, Virginia Beach) → 757 / 948
- Roanoke, Harrisonburg & Fredericksburg → 540 / 826
- Northern Virginia (Arlington, Fairfax) → 703 / 571
- Southwest Virginia (Bristol, Galax) → 276
Why 686 overlays 804 instead of splitting it

By the early 2020s, the Virginia State Corporation Commission projected that 804's supply of unused prefixes would eventually run out across Richmond and its surrounding counties. Rather than redraw the map and force part of the region onto a new code, the SCC approved an all-services overlay on November 22, 2022: 686 was assigned to the identical territory as 804, giving the region a second pool of numbers without moving anyone.
What the overlay means for callers:
A Richmond business on 804-XXX-XXXX and a new office in Chesterfield on 686-XXX-XXXX sit in the same calling area — same rates, same local coverage. The region had already moved to mandatory ten-digit dialing on October 24, 2021, ahead of 686's launch, so the transition for callers was minimal by the time the new code went live.
Richmond & Virginia area code history
1947 — Area code 703 was assigned as Virginia's original statewide code, covering the entire commonwealth.
June 24, 1973 — 804 split from 703, taking over the eastern two-thirds of Virginia, including Richmond and the Eastern Shore.
1996 — 757 split from 804 to serve Hampton Roads, and in 2001, 434 split off to cover south-central Virginia, narrowing 804 to its current east-central footprint.
February 1, 2024 — With 804's remaining supply running low, the SCC's approved 686 overlay went into service, adding a second code to the same Richmond-area territory.
Ready when you are
Protect your business line.
MCM's local numbers ship with verified caller ID and smart call filtering — customers always know it's really you, and spam never reaches your team.
What's driving demand for Richmond-area numbers
As of the most recent regional reporting, roughly 94% of 804's central-office prefixes were already assigned, even though full exhaustion kept slipping past earlier projections — a sign of how much number demand the Richmond metro is generating:
State government and public sector As Virginia's capital, Richmond hosts the bulk of state government offices and agencies, each adding administrative lines as staff and services grow.
Healthcare systems VCU Health and other regional hospital networks are among the area's largest employers, with clinics and offices spanning the 804/686 footprint from Richmond out into the suburbs.
Suburban population growth Chesterfield and Henrico counties have both seen sustained residential and business growth over the past decade, and mobile phones plus VoIP lines mean many households and offices now use more numbers than ever before.
Many of these Richmond-area businesses are moving their phone systems onto UCaaS (Unified Communications as a Service) — one cloud platform for calling, video, and messaging that scales as a company adds locations, much like the numbering growth behind 329, another recent overlay code. Contact us to set up a 686 or 804 number for your Richmond-area business.
How to get a 686 area code number for your business

- Pick a 686 number — Search available 686 prefixes tied to Richmond and the surrounding counties.
- Route to any device — Forward calls to a desk phone, mobile, or softphone app, no matter where your team works.
- Go live fast — Most VoIP providers, including My Country Mobile, can activate a new 686 number the same day.
- Port an existing number — Already have a 804 number? Keep it and add 686 lines as you grow, instead of switching.
Benefits of having a 686 area code phone number

Local credibility — A 686 or 804 number signals a genuine Richmond-area presence to local customers, rather than an out-of-state line.
Competitive edge — Businesses expanding into Richmond can claim a local number without opening a physical office first.
Cost-effective — VoIP-based 686 numbers typically cost less than traditional landlines, with no long-distance charges within the 804/686 calling area.
Easy to dial — A memorable local number is easier for repeat customers to recall than a toll-free or out-of-area line.
Time zone & how to dial a 686 number
Richmond and east-central Virginia run on Eastern Time (ET) — EST (UTC −5) in winter, EDT (UTC −4) during Daylight Saving Time. Local calls within the 804/686 overlay require all ten digits: dial 1, then the area code, then the seven-digit number, even when calling a neighbor across the street.
Is 686 a scam number?
No documented pattern currently ties 686 specifically to scam or robocall activity — most reported robocall scams in Virginia, as elsewhere, spoof a wide range of local-looking numbers rather than targeting one code.
Because 686 is newer than 804, some callers may find it less familiar, so it's still worth treating unexpected calls asking for payment or personal information with caution. The FCC's STIR/SHAKEN call authentication framework requires carriers to verify caller ID before a call connects, though no system catches everything.
Key takeaways
- 686 overlays 804 across Richmond and roughly 31 counties in east-central Virginia, in service since February 1, 2024.
- No geographic split — 686 and 804 share identical territory; ten-digit dialing has been standard since October 24, 2021.
- As of the latest reporting, 804 still accounts for most active numbers in the region — 686 is the reserve pool, not the default yet.
- Time zone: Eastern (ET) throughout.
Ready when you are
Ready to sound local everywhere you sell?
MCM activates business numbers in minutes, with call routing, analytics, and CRM-ready integrations. Start your free trial — no card to browse inventory.
Frequently asked questions
What is the 686 area code?
Area code 686 is an overlay covering Richmond and east-central Virginia, including the Northern Neck and Middle Peninsula. It shares its exact territory with the existing 804 area code.
Where is the 686 area code located?
Area code 686 covers Richmond, Chesterfield, Henrico, Petersburg, Hanover, and roughly 31 counties across east-central Virginia.
Is 686 a spam number?
Not inherently — 686 is a legitimate Richmond-area code. No documented scam pattern is specifically tied to it, though treating unexpected calls with caution is always wise.
What time zone is the 686 area code?
Area code 686 is in the Eastern Time Zone (ET) — EST (UTC −5) in winter and EDT (UTC −4) during Daylight Saving Time.
When did the 686 area code start?
The Virginia State Corporation Commission approved the 686 overlay on November 22, 2022, and it went into service on February 1, 2024.
How do I get a 686 area code number?
Sign up with a VoIP provider such as My Country Mobile, search for available 686 numbers, choose a Richmond-area prefix, select a plan, and activate.
Do I need to dial 804 and 686 differently?
No — both require the same ten-digit format (area code plus seven digits) for every local call, since the two codes share one calling area.






