North Carolina · Eastern Time
Asheville, NC Area Code
The area code for Asheville, North Carolina is 828. It is in the Eastern Time zone and has no overlay, so 828 is the only local code you'll see.
Last updated October 3, 2026 · Source: NANPA
Area code serving Asheville
Asheville sits in North Carolina, part of the South region and the Eastern Time zone. Its area code is 828, which covers western North Carolina, including Asheville, Hickory and the Blue Ridge mountains. 828 has no overlay today, so every Asheville landline and mobile number with a local code starts with 828.
828 has served the area since 1998. If the region runs low on numbers, regulators will most likely add an overlay code on top rather than split the area, which would make 10-digit dialing mandatory.
| Code | Area served | In service |
|---|---|---|
| 828 | Western North Carolina, including Asheville, Hickory and the Blue Ridge mountains | March 22, 1998 |
Nearby cities sharing this area code
- Hickory
- Hendersonville
- Morganton
- Boone
- Lenoir
- Waynesville
- Newton
- Conover
- Marion
- Brevard
- Black Mountain
- Franklin
- Murphy
Getting a Asheville phone number
Any new landline, mobile or VoIP number from a local carrier in Asheville gets the 828 area code. Numbers come from the blocks each carrier holds in the area; a number ported in from elsewhere keeps its original area code, so you may also see out-of-state codes locally.
Dialing in Asheville
Asheville is covered by the single area code 828 with no overlay, so some local calls may still connect with seven digits. Dialing all 10 digits (area code + seven-digit number) always works and is the safest habit. From outside the US, dial +1, then the area code and number. See 10-digit dialing and overlay area codes for the background. For every code in North Carolina, visit the North Carolina area codes page.
Quick answers
Asheville area code FAQ
What is the area code for Asheville, NC?
The area code for Asheville, North Carolina is 828, in service since 1998. It has no overlay, so all local numbers there use 828.
What time zone is Asheville in?
Asheville is in the Eastern Time zone.
Do I need to dial the area code in Asheville?
Not always: with a single code, some local calls still connect with seven digits. Dialing all 10 digits always works.