🇺🇸 United States · Virginia
Area code 804
Area code 804 is a telephone area code in Virginia, United States, covering Richmond, Midlothian, Mechanicsville, Chester, Petersburg, Ashland and more. Local time is UTC−5 (UTC−4 in summer). Numbers look like (804) 234-5678, or +1 804 234 5678 from abroad.
- State
- Virginia
- Time zone
- New York UTC−5 (UTC−4 in summer)
- Local time now
- –
- Dial from abroad
- +1 804
Places in area code 804
Cities and towns with telephone exchanges in the 804 area code, most exchanges first.
- Richmond
- Midlothian
- Mechanicsville
- Chester
- Petersburg
- Ashland
- Colonial Heights
- N Chesterfield
- Hopewell
- Gloucester Courthouse
- Colonial Beach
- Warsaw
- Kilmarnock
- Irvington
- Tappahannock
- Ruther Glen
- Lancaster
- Dinwiddie
- Cumberland
- Montross
- Callao
- Goochland
- Amelia Court Hse
- Heathsville
How to dial area code 804
| Calling from | You dial |
|---|---|
| Inside the 804 area | 804 234 5678 (10 digits) |
| Elsewhere in the US & Canada | 1 804 234 5678 |
| Any mobile phone, anywhere | +1 804 234 5678 |
| UK, Europe, India and most countries | 00 1 804 234 5678 |
| Australia | 0011 1 804 234 5678 |
Area code 804: FAQ
Where is area code 804?
Area code 804 is in Virginia, United States and serves Richmond, Midlothian, Mechanicsville, Chester, Petersburg, Ashland. and other places
What time zone is area code 804 in?
Area code 804 is in the America/New_York time zone (UTC−5 (UTC−4 in summer)).
How do I call a 804 number from outside the US and Canada?
Dial your exit code (00 in most countries, or + on a mobile), then 1, then 804 and the seven-digit number. Example: +1 804 234 5678.
Is a call from area code 804 a scam?
Area code 804 is a regular North American area code, but caller ID can be spoofed: scammers often show local-looking numbers. Do not call back unknown numbers that ask for money or personal data, and check the number with the phone number validator to see whether it is valid and whether it is a mobile, landline or VoIP number.
Phone number API
Check 804 numbers in your app
numlookupapi checks any phone number worldwide in one request and returns validity, line type, carrier, location and every standard format as JSON.
Read the documentation100 free requests every month. No credit card required.
GET https://api.numlookupapi.com/v1/validate/+18042345678
{
"valid": true,
"number": "12069220880",
"local_format": "2069220880",
"international_format": "+12069220880",
"country_prefix": "+1",
"country_code": "US",
"country_name": "United States of America",
"location": "Seattle",
"line_type": "landline",
"e164_format": "+12069220880",
"national_format": "(206) 922-0880"
}