904 Area Code: Location, Map, Cities, and Phone Numbers
The 904 area code covers Northeast Florida—including Jacksonville, St. Augustine, Fernandina Beach, Orange Park, and nearby communities. It’s the primary area code for the First Coast region and remains active alongside its overlay, area code 324, introduced in 2024 to meet growing demand. So, if you’re wondering what region 904 serves, that’s it—boom, quick answer with no fuss.
Let’s break down the details, quirks, and all the interesting stuff.
What Region Does 904 Serve?
The 904 area code spans Northeast Florida, commonly referred to as the First Coast. This includes not only Jacksonville but also surrounding cities like St. Augustine, Fernandina Beach, Orange Park, and Yulee. It stretches across several counties—Duval, St. Johns, Clay, Nassau, Baker, Bradford, and Union.
It’s firmly in the Eastern Time Zone; that means Eastern Standard Time in winter and Eastern Daylight Time during summer months.
Overlay with 324: What’s That All About?
Since February 26, 2024, the 324 area code has been overlaid on the same geographic region as 904. This means new numbers may come under 324, while existing ones stay 904. The goal was to handle the growing demand for phone numbers—without disrupting existing users too much. Now, ten-digit dialing is required even for local calls.
History: How Did 904 Evolve?
- 1965: Area code 904 was originally created from splitting area code 305. It once covered a vast portion of northern Florida.
- Over time, parts of the region were reassigned:
- 1995: Split to form area code 352 (Central Florida).
- 1997: Panhandle region got area code 850.
- 2001: Another split gave rise to area code 386.
- With rapid population and device growth, by 2024, 904 was projected to run out of prefixes. That led to its overlay with 324.
“As Florida’s 4th originally assigned area code, the 904 area code has a long history of adapting to Florida’s growth,” noted a PSC (Public Service Commission) Chairman during the planning of the overlay.
Which Cities and Counties Fall Under 904?
Counties Covered
- Duval
- St. Johns
- Clay
- Nassau
- Baker
- Bradford
- Union (partial)
Cities and Communities
Here’s the quick list to skim through (not necessarily exhaustive):
- Jacksonville
- Jacksonville Beach
- Atlantic Beach
- Neptune Beach
- St. Augustine
- Fernandina Beach
- Orange Park
- Middleburg
- Fleming Island
- Green Cove Springs
- Yulee
- Callahan
- Hilliard
- Macclenny
- Hastings
- Starke
- Lawtey
- Hampton
- Sanderson
- Glen St Mary
- Penney Farms
… and several others including Bellair-Meadowbrook Terrace, Oakleaf Plantation, Fruit Cove, Fleming Island, and Crescent Beach.
Skimmable City Table Snapshot
| City / Community | County (approx.) |
|————————-|————————|
| Jacksonville | Duval |
| Atlantic Beach | Duval |
| Neptune Beach | Duval |
| Jacksonville Beach | Duval |
| St. Augustine | St. Johns |
| Ponte Vedra Beach | St. Johns |
| Orange Park | Clay |
| Middleburg | Clay |
| Fernandina Beach | Nassau |
| Yulee | Nassau |
| Hilliard | Nassau |
| Callahan | Nassau |
| Green Cove Springs | Clay |
| Fleming Island | Clay |
| Macclenny | Baker |
| Hastings | St. Johns |
| Starke | Bradford |
| Lawtey | Bradford |
| Hampton | Bradford |
| Sanderson | Baker |
| Glen St Mary | Baker |
| Penney Farms | Clay |
Prefixes, Numbers, and Usage Snapshot
According to area code databases:
- 904 includes hundreds of exchange prefixes (900+), assigned to various providers.
- Zip-Codes.com shows approx. 747 prefixes, with 62% for landlines and 38% for wireless. Only a small fraction remain inactive.
- Population coverage across 904 is around 1.65 million—mostly Jacksonville.
Why It Matters: Practical Context & Identity
- Area code 904 is more than just digits. It’s a regional badge of identity—especially for Jacksonville.
- Businesses and locals often recognize 904 as part of the First Coast vibe and branding.
- Overlaying it with 324 means no one loses their number but ensures future phone needs are covered smoothly.
Map & Visual Reference
Imagine a cluster tracing Northeast Florida’s coastline from the Nassau County border up to Jacksonville, dipping inland through Clay and Duval, and touching Bradford and Baker. Overlay 324 sits directly on top of that.
Conclusion
904 is the well-established, iconic area code serving Northeast Florida, especially Jacksonville and the First Coast. Since 2024, it’s coexisted with overlay area code 324 to accommodate continued growth in phone services. The region remains active, vibrant, and growing—while keeping that 904 identity alive.
FAQs
What areas are covered by the 904 area code?
The 904 area code covers Northeast Florida, including Jacksonville, St. Augustine, Fernandina Beach, Orange Park, and surrounding communities across Duval, St. Johns, Clay, Nassau, Baker, Bradford, and Union counties.
What is the significance of area code 324?
Area code 324 is an overlay to 904 and was activated on February 26, 2024. New phone numbers may use 324, while existing 904 numbers remain unchanged.
Do I need to dial 10 digits for local calls?
Yes. Since the overlay implementation, ten-digit dialing (area code + number) is required for all local calls within the 904/324 region.
When was area code 904 first created?
Area code 904 was introduced in 1965, splitting from area code 305 to better manage the expanding demand across northern Florida.



