Area Code 804: Coverage, Cities, and Usage in Virginia - area-code -

Frequently Asked Questions

Area code 804 covers Richmond, Petersburg, Hopewell, and surrounding towns in central Virginia. It also includes Chesterfield and Henrico counties, as well as the Northern Neck and Middle Peninsula regions, excluding Gloucester and Mathews counties.
Dial 1 + the 10-digit number (1 + 804 + seven-digit local number). Remember that long-distance charges may apply depending on your calling plan.
10-digit dialing became mandatory in October 2021 to accommodate the national implementation of 988 as the Suicide Prevention Lifeline. This change ensures consistent dialing procedures across all area codes.
Area code 686 is the overlay for 804, meaning both area codes serve the same geographic region. New numbers may be assigned either 804 or 686 due to the limited availability of 804 prefixes.
Always use 10-digit dialing (area code + local number) for all calls to and from area code 804, even for local calls within the same area code. This became mandatory in 2021.
Area code 804 was created in 1973 from area code 703. Parts of 804 were later split off to form area codes 757 in 1996 and 434 in 2001, before 686 was added as an overlay in 2024.
Area code 804 includes Chesterfield County, Henrico County, and Powhatan County, among others, in central Virginia. It also covers parts of the Northern Neck and Middle Peninsula.
No, 7-digit dialing is no longer permitted for area code 804. 10-digit dialing (area code + local number) became mandatory in October 2021 for all calls.
Dial 0 + the 10-digit number (0 + area code + local number). Additional charges typically apply for operator-assisted calls.
Richmond, Virginia is primarily covered by area code 804, but new numbers may also be assigned area code 686, which is the overlay for the same geographic region.
Loading...