Skip to main content

The 904 area code covers Jacksonville, Saint Johns and 14 more places in Florida.

Area code 904 is in Florida, on Eastern Time. In the 904 area, phone numbers are given out most in Duval County, then Saint Johns and Clay counties. It has been in service since July 11, 1965. 324 covers the same area, so two neighbours can have different area codes.

Where
6 counties in Florida, mostly Duval County, Saint Johns County and Clay County
Time zone
Eastern Time
In service since
July 11, 1965
Shares its area with
324 (since 2024)
Prefixes in use
782
How to dial
Local calls need all 10 digits: 904-555-0142.

Find out who called you from a 904 number.

Enter the full 10-digit number to see who it is listed to and the city and state on the listing. It is the same free check as our who called me lookup. To see only the caller ID name on the number, use our free CNAM lookup. To see whether it is a mobile, a landline or a VoIP line, use our free VoIP checker. To see which carrier a (904) number is on today, use our free carrier lookup.

Jacksonville holds 62% of the phone prefixes in area code 904.

A prefix is the three digits after the area code, and NANPA assigns each one to a town. Counting the 782 prefixes in use shows where 904 numbers are actually given out.

  • Jacksonville483 prefixes, 62%
  • Saint Johns74 prefixes, 9%
  • Fernandina Beach35 prefixes, 4%
  • Orange Park34 prefixes, 4%
  • Jacksonville Beach22 prefixes, 3%
  • Middleburg19 prefixes, 2%
  • Ponte Vedra Beach17 prefixes, 2%
  • Starke14 prefixes, 2%
One dot per US area code; 904 is the ringed one.

Also served: Green Cove Springs, Yulee, Callahan and Macclenny and 4 smaller places.

BellSouth (AT&T) holds the most phone number prefixes in area code 904: 212 of 782.

NANPA, which runs the North American numbering plan, assigns each prefix (the three digits after the area code) to one carrier. Here is how the 782 prefixes in use in 904 divide between carriers; holders this page does not name are grouped as other carriers.

Share of area code 904's prefixes, by holder
CarrierPrefixesShare
BellSouth (AT&T)AT&T's landline company21227%
T-MobileMobile network8811%
AT&T MobilityMobile network729%
Metro by T-MobileT-Mobile's prepaid brand435%
PAETEC (Windstream)Windstream's business phone network405%
Level 3 (Lumen)Lumen's business and wholesale network354%
38 other carriers29237%

73% of these prefixes are pooled, which means the blocks of 1,000 numbers inside them can belong to other carriers. Any number can also have been moved to another carrier since, so this shows who holds the prefixes, not who serves a given number.

Want the carrier of one exact number? Our free carrier lookup checks it, because numbers move between carriers.

Source: NANPA central office code assignments, October 1, 2026.

904 has been split 3 times and overlaid once since 1965.

  1. 1965

    904 goes into service on July 11, 1965.

  2. 1995

    On December 3, 1995, 352 splits off and takes part of the 904 area.

  3. 1997

    On June 23, 1997, 850 splits off and takes part of the 904 area.

  4. 2001

    On February 15, 2001, 386 splits off and takes part of the 904 area.

  5. 2024

    On February 26, 2024, 324 is added on top of 904, so new numbers here can get either code.

A 904 number on your screen can still be a scam, because caller ID is easy to fake.

  1. Let an unknown call go to voicemail. A real caller leaves a message; a robocaller usually does not.
  2. Look the number up with the box above before you call back, because calling back tells a robocaller your line is live.
  3. Hang up on anyone who wants gift cards, crypto or a wire transfer, or asks you to read out a code that was just texted to you.
  4. Report unwanted robocalls at reportfraud.ftc.gov, or paste a suspicious message into our free scam checker.

The area codes closest to 904 are 386, 352 and 912.

This list measures the distance between the centres of each area, across state lines, and shows codes that share one area together.

These are the questions people ask most about area code 904.

Where is area code 904?

904 covers Jacksonville, Saint Johns, Fernandina Beach and Orange Park and 12 more places in Florida. In the 904 area, phone numbers are given out most in Duval County, then Saint Johns and Clay counties.

What state is area code 904 in?

Florida. 904 is a Florida area code on Eastern Time.

What cities use area code 904?

The places holding the most 904 prefixes are Jacksonville, Saint Johns, Fernandina Beach, Orange Park, Jacksonville Beach, Middleburg, Ponte Vedra Beach and Starke, out of 16 places in all. The count comes from NANPA's prefix assignments as of October 1, 2026.

Which phone company owns area code 904?

No single phone company owns 904. NANPA's records show BellSouth (AT&T) holds the most 904 prefixes, 212 of 782, followed by T-Mobile and AT&T Mobility. Numbers move between carriers, so check one exact number with a carrier lookup.

What time zone is area code 904 in?

904 is on Eastern Time.

When did area code 904 start?

904 went into service on July 11, 1965.

Is 904 the same area as 324?

Yes. 324 (since 2024) covers the same ground as 904. Nobody's number changed when it was added; new lines simply get whichever code has numbers left, so two neighbours can have different codes.

How do I dial a 904 number?

Local calls need all 10 digits: 904-555-0142.

Is 904 a toll-free number?

No. 904 is a regular area code for Jacksonville and Saint Johns in Florida, not a toll-free one. The toll-free codes in North America are 800, 833, 844, 855, 866, 877 and 888.

What area codes are near 904?

The closest are 386 (Daytona Beach, Florida), 352 (Gainesville, Florida), 912 (Savannah, Georgia) and 407/321/689 (Orlando, Florida), measured between the centres of each area.

Who called me from a 904 number?

Enter the full 10-digit number in the lookup above. It returns the listed owner where there is a public record, where the number is registered, and whether it is a mobile, a landline or a VoIP line.

Is area code 904 a scam?

904 is a real Florida area code, so the code itself is not a warning sign. Scam callers fake local-looking numbers on purpose, so judge the call by what the caller asks for, and look the number up before calling back.

Put this lookup on your site: our free area code widget takes two lines of code and shows any US area code's state, time zone and local time.

Source: NANPA, the North American Numbering Plan Administrator: its area code database and prefix assignments, as of October 1, 2026.