Jacksonville, FL Metro Area
The Jacksonville, FL metro area is home to 1,645,707 residents and 713,833 housing units, centered in Florida. Its median household income is $77,013, and the median family income is $93,988. The median age is 39.1, 3.5 years younger than the Florida median of 42.6. Residents are 48.9% male and 51.1% female.
Population
1,645,707
Median household income
$77,013
Median family income
$93,988
Median age
39.1
Housing units
713,833
Zip codes
57
with 1,000+ residents
Population by Race and Ethnicity
White residents make up the largest share of the metro area at 62.8%, followed by Black residents at 20.7%. Hispanic or Latino residents, who can be of any race, make up 10.6% of the population.
Hispanic or Latino residents can be of any race, so shares add to more than 100%.
Zip Codes in the Jacksonville, FL Metro Area
The Jacksonville, FL metro area includes 57 zip codes across 5 counties, home to a combined 1,644,462 residents. The most populous is Jacksonville (32218) with 71,066 residents. Median household incomes range from $29,468 in Jacksonville (32209) to $144,168 in Saint Johns (32259). Home values are highest in Ponte Vedra Beach (32082) at $792,600 and lowest in Jacksonville (32209) at $97,700. Jacksonville (32212) has the youngest population, with a median age of 21.9, while Elkton (32033) is the oldest at 61.3.
Highest income
$144,168
Saint Johns (32259)
Lowest income
$29,468
Jacksonville (32209)
Highest home value
$792,600
Ponte Vedra Beach (32082)
Lowest median rent
$860/mo
Jacksonville (32206)
Median Household Income by Zip Code
The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $77,013, and 30 of 57 zip codes are above it.
Compare Every Zip Code
Select a column heading to sort. Select a zip code to see its full profile.
| Zip | Town | County | Population | Median income | Home value | Median rent | Median age | Owner occupied |
|---|---|---|---|---|---|---|---|---|
| 32218 | Jacksonville | Duval County | 71,066 | $68,363 | $288,100 | $1,503 | 35.3 | 67.3% |
| 32259 | Saint Johns | St. Johns County | 69,866 | $144,168 | $533,400 | $2,257 | 39.1 | 88.2% |
| 32210 | Jacksonville | Duval County | 65,626 | $58,215 | $225,600 | $1,293 | 35.8 | 57.4% |
| 32244 | Jacksonville | Duval County | 63,352 | $61,652 | $241,700 | $1,470 | 34.5 | 56.3% |
| 32246 | Jacksonville | Duval County | 60,443 | $78,506 | $312,900 | $1,761 | 34.9 | 54.7% |
| 32068 | Middleburg | Clay County | 58,196 | $82,410 | $289,500 | $1,391 | 38.2 | 79.3% |
| 32256 | Jacksonville | Duval County | 55,510 | $73,203 | $382,500 | $1,698 | 34.2 | 38.7% |
| 32225 | Jacksonville | Duval County | 54,591 | $87,715 | $355,300 | $1,729 | 39.3 | 68.4% |
| 32092 | Saint Augustine | St. Johns County | 48,288 | $122,655 | $489,800 | $2,424 | 41.4 | 87.2% |
| 32073 | Orange Park | Clay County | 42,825 | $76,139 | $287,600 | $1,472 | 42.0 | 62.9% |
| 32224 | Jacksonville | Duval County | 42,252 | $80,774 | $458,100 | $1,764 | 32.1 | 54.2% |
| 32257 | Jacksonville | Duval County | 41,791 | $75,180 | $339,300 | $1,518 | 41.4 | 57.2% |
| 32216 | Jacksonville | Duval County | 41,323 | $63,253 | $266,500 | $1,364 | 36.7 | 47.9% |
| 32258 | Jacksonville | Duval County | 40,545 | $99,764 | $370,700 | $1,928 | 35.7 | 61.3% |
| 32065 | Orange Park | Clay County | 40,366 | $92,842 | $299,400 | $1,743 | 36.5 | 72.5% |
| 32034 | Fernandina Beach | Nassau County | 39,280 | $97,756 | $537,800 | $1,605 | 56.5 | 82.8% |
| 32084 | Saint Augustine | St. Johns County | 36,998 | $72,965 | $344,200 | $1,567 | 43.9 | 66.8% |
| 32211 | Jacksonville | Duval County | 36,253 | $55,208 | $229,700 | $1,185 | 34.5 | 55.7% |
| 32209 | Jacksonville | Duval County | 35,490 | $29,468 | $97,700 | $1,062 | 37.3 | 47.0% |
| 32207 | Jacksonville | Duval County | 35,320 | $60,875 | $307,200 | $1,266 | 39.2 | 50.6% |
| 32277 | Jacksonville | Duval County | 35,310 | $60,215 | $283,000 | $1,378 | 32.7 | 50.9% |
| 32086 | Saint Augustine | St. Johns County | 34,347 | $74,508 | $382,800 | $1,601 | 50.2 | 79.2% |
| 32043 | Green Cove Springs | Clay County | 33,592 | $80,698 | $337,900 | $1,545 | 41.0 | 78.7% |
| 32221 | Jacksonville | Duval County | 31,234 | $82,571 | $279,200 | $1,708 | 38.9 | 78.6% |
| 32208 | Jacksonville | Duval County | 31,093 | $39,873 | $157,800 | $1,214 | 41.2 | 56.8% |
| 32205 | Jacksonville | Duval County | 30,162 | $60,609 | $291,900 | $1,263 | 37.1 | 54.8% |
| 32003 | Fleming Island | Clay County | 29,351 | $119,046 | $422,400 | $1,935 | 47.7 | 85.3% |
| 32082 | Ponte Vedra Beach | St. Johns County | 28,964 | $122,807 | $792,600 | $1,925 | 52.2 | 83.2% |
| 32250 | Jacksonville Beach | Duval County | 28,738 | $111,553 | $582,400 | $1,787 | 43.7 | 69.2% |
| 32081 | Ponte Vedra | St. Johns County | 27,365 | $128,316 | $642,500 | n/a | 40.6 | 81.7% |
| 32223 | Jacksonville | Duval County | 26,079 | $91,599 | $409,900 | $1,587 | 48.2 | 79.6% |
| 32097 | Yulee | Nassau County | 24,880 | $89,270 | $334,300 | $1,892 | 38.5 | 80.2% |
| 32233 | Atlantic Beach | Duval County | 24,111 | $81,586 | $452,700 | $1,681 | 43.5 | 60.2% |
| 32080 | Saint Augustine | St. Johns County | 21,368 | $91,201 | $535,800 | $1,788 | 58.3 | 80.6% |
| 32217 | Jacksonville | Duval County | 21,084 | $69,742 | $325,100 | $1,261 | 37.2 | 60.8% |
| 32226 | Jacksonville | Duval County | 20,396 | $109,375 | $362,100 | $2,184 | 41.4 | 90.0% |
| 32095 | Saint Augustine | St. Johns County | 18,927 | $124,556 | $525,000 | $2,676 | 42.2 | 92.0% |
| 32222 | Jacksonville | Duval County | 17,806 | $82,782 | $312,500 | $1,795 | 34.1 | 70.4% |
| 32206 | Jacksonville | Duval County | 16,809 | $37,585 | $173,400 | $860 | 35.9 | 46.3% |
| 32011 | Callahan | Nassau County | 15,716 | $77,121 | $269,700 | $1,120 | 41.8 | 87.3% |
| 32656 | Keystone Heights | Clay County | 15,630 | $73,201 | $231,200 | $1,089 | 40.4 | 83.4% |
| 32219 | Jacksonville | Duval County | 15,617 | $65,104 | $229,000 | $1,292 | 37.9 | 82.8% |
| 32254 | Jacksonville | Duval County | 14,653 | $36,449 | $110,500 | $1,187 | 34.2 | 49.8% |
| 32063 | Macclenny | Baker County | 14,546 | $66,453 | $260,800 | $1,385 | 38.3 | 82.3% |
| 32220 | Jacksonville | Duval County | 12,556 | $80,236 | $254,700 | $1,330 | 44.2 | 86.3% |
| 32046 | Hilliard | Nassau County | 11,259 | $71,750 | $234,800 | $917 | 36.6 | 78.2% |
| 32234 | Jacksonville | Duval County | 9,023 | $81,063 | $262,800 | $1,096 | 35.4 | 86.4% |
| 32040 | Glen Saint Mary | Baker County | 8,754 | $76,667 | $261,500 | $1,189 | 35.2 | 85.6% |
| 32204 | Jacksonville | Duval County | 8,421 | $54,462 | $375,000 | $1,167 | 40.8 | 28.5% |
| 32266 | Neptune Beach | Duval County | 7,199 | $111,025 | $670,900 | $1,763 | 45.0 | 73.1% |
| 32202 | Jacksonville | Duval County | 6,550 | $40,070 | $268,800 | $1,124 | 39.6 | 8.7% |
| 32145 | Hastings | St. Johns County | 5,750 | $81,931 | $229,200 | $1,113 | 39.2 | 70.1% |
| 32087 | Sanderson | Baker County | 4,718 | $74,286 | $242,800 | n/a | 39.7 | 94.3% |
| 32033 | Elkton | St. Johns County | 4,555 | $83,901 | $330,600 | $1,752 | 61.3 | 90.3% |
| 32009 | Bryceville | Nassau County | 3,444 | $77,826 | $277,700 | $919 | 40.6 | 91.4% |
| 32227 | Jacksonville | Duval County | 3,365 | $84,732 | n/a | $1,799 | 22.2 | 2.2% |
| 32212 | Jacksonville | Duval County | 1,709 | $47,684 | n/a | $2,205 | 21.9 | 0.0% |
Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.
