904 area code — Jacksonville, FL geographic
Area code 904 is a geographic code serving Jacksonville, Florida in the Eastern time zone. It has been in service since July 11, 1965. The same territory is also served by its overlay code (324/904 complex). Keep in mind the code identifies where the number was registered; the person calling may be elsewhere.
The code currently holds 780 working prefixes, held by 49 different carriers. Of these, 567 are pooled prefixes shared by multiple carriers. Numbers are anchored to 19 rate centers — billing localities that fix where each prefix belongs.
As demand grew it in turn gave rise to 352 (1995), 850 (1997), 386 (2001), 324 (2024).
The current NANPA exhaust forecast for the 324/904 complex is 3Q 2057.
Local calls inside 904 are dialed 10D; 1+10 digit dialing permissible at service providers discretion.
Use this page to decode where 904 numbers come from — and remember that spoofing means the screen can lie about everything except your own caution.
Largest localities in 904
| Locality (rate center) | Active prefixes | Also served by |
|---|---|---|
| Jacksonville | 482 | 324 |
| Saint Johns | 73 | 324 |
| Fernandina Beach | 35 | 324 |
| Orange Park | 34 | 324 |
| Jacksonville Beach | 22 | — |
| Middleburg | 19 | — |
| Ponte Vedra Beach | 17 | — |
| Starke | 14 | — |
| Green Cove Springs | 13 | 324 |
| Yulee | 12 | — |
FAQ
Where is a 904 number from?
904 is assigned to Jacksonville and surrounding areas of Florida in the Eastern time zone. The three digits after the area code (the prefix) narrow it down to a rate center.
Is 904 a toll-free number?
No. 904 is a geographic code; calls are billed like any other domestic call. Toll-free codes are 800, 833, 844, 855, 866, 877 and 888.
Why do 324 and 904 cover the same place?
They are overlays: when a code runs low on numbers, a new code is added over the same territory instead of splitting it. The 324/904 complex shares one service area, and local calls are dialed with 10 digits.