WHAT YOU NEED TO KNOW
Area code 904 serves northeast Florida, including Jacksonville, St. Augustine, Fernandina Beach, and Palatka. Originally one of the 86 NANP codes established in 1947, it was reduced to its current northeast Florida footprint in 1995. The code covers approximately 1.6 million residents and is the primary local code for businesses and residents throughout Duval, St. Johns, Nassau, Putnam, and Baker counties.
- Population: ~1.6 million residents in the coverage area
- Overlay: None as of 2024
- Dialing: 10-digit dialing required
- Source Type: Local geographic code
Geographic Coverage
Area code 904 covers northeast Florida across several counties. Duval County anchors the region with Jacksonville, the largest city by both population and area in the contiguous United States. St. Johns County includes St. Augustine, Ponte Vedra Beach, and Fleming Island. Nassau County covers Fernandina Beach, Yulee, Callahan, and Hilliard. Baker County includes Macclenny, and Putnam County includes Palatka. Clay County communities such as Orange Park, Green Cove Springs, and Middleburg also fall within the 904 footprint.
Population and Business Context
Jacksonville is the economic hub of the 904 region and ranks among the top 15 largest cities in the United States by population. Key industries include logistics and distribution, financial services, healthcare, defense contracting, and tourism. The Port of Jacksonville is one of the busiest ports in the Southeast. St. Augustine draws significant tourism as the oldest continuously occupied European settlement in the continental United States. The region supports a large concentration of small and mid-size businesses alongside several Fortune 500 company operations.
Area Code History
Area code 904 was assigned in 1947 as part of the original North American Numbering Plan, at which point it covered the entire state of Florida. As Florida's population expanded rapidly through the latter half of the twentieth century, the state required additional area codes. In 1995, Florida reorganized its numbering plan, splitting the original 904 territory and reassigning large portions to new codes including 352, 386, and others. The current 904 boundaries have remained stable since that reorganization, and no overlay code has been introduced.
How to Dial
Callers within the 904 area code must use 10-digit dialing, meaning you dial the full area code plus the seven-digit local number for every call, including local calls within the same area code. No overlay code currently shares the 904 numbering space, so all local numbers in northeast Florida carry the 904 prefix. For calls originating outside Florida, standard long-distance dialing applies: dial 1 followed by the full 10-digit number. Mobile carriers include the area code automatically in most cases.
Need a 904 Number for Your Jacksonville Business?
Businesses operating in Jacksonville, St. Augustine, and the broader northeast Florida market can use a local 904 tracking number to establish a credible regional presence and measure exactly which campaigns drive inbound calls. Convirza provisions trackable local numbers in any North American area code, including 904, and routes them to any phone, team, or location you choose. Every call made to your 904 number is automatically scored, recorded, and source-attributed using dynamic number insertion (DNI), so you know whether a caller found you through paid search, organic, social, or a specific landing page. Calls can be routed to different team members, offices, or time-based schedules without any hardware changes.
750+ customers · 25 years of call data