Virginia Area Codes: Complete List With Cities Served

Virginia is served by 9 area codes. Growth in phone lines has pushed the state to add new codes over the years, often as overlays on existing regions.

Virginia area code list

Area codeMain places served
276Bristol, Martinsville, Abingdon and Ararat
434Charlottesville, Lynchburg, Danville and Jarratt
540Roanoke, Fredericksburg, Winchester and Harrisonburg
571Arlington, Alexandria, Fairfax and Springfield
703Alexandria, Arlington, Fairfax and Falls Church
757Norfolk, Virginia Beach, Hampton and Newport News
804Richmond, Henrico, Glen Allen and Midlothian
826Roanoke, Fredericksburg, Winchester and Harrisonburg
948Norfolk, Virginia Beach, Hampton and Suffolk

Place names come from ZIP code records linked to each area code, so they show where a code is most common rather than exact boundaries.

Area codes by major city

CityArea codes
Richmond804
Alexandria571, 703
Norfolk757, 948
Virginia Beach757, 948
Arlington571, 703
Roanoke540, 826
Fairfax571, 703
Henrico804
Newport News757, 948
Portsmouth757, 948
Suffolk757, 948
Chesapeake757, 948
Hampton757, 948
Charlottesville434, 540, 826
Falls Church571, 703

How to format a Virginia phone number

US numbers have ten digits: the area code, a three-digit exchange and a four-digit line number. A Virginia number is written as (276) 555-0123 for display, or +12765550123 in E.164 format for storage.

Safe numbers for testing

The range 555-0100 to 555-0199 is reserved for fictional use in every area code. Our generator combines these with real local area codes, so test data looks right without reaching a real person.

Why overlays matter for your forms

With overlays, you cannot guess a city from its area code alone, and people who move keep their numbers. Use area codes for display and formatting, not for location checks.

Create realistic Virginia addresses for testing, with real cities, counties and ZIP codes.

Generate Virginia addresses