Tampa-St. Petersburg-Clearwater, FL Metro Area

The Tampa-St. Petersburg-Clearwater, FL metro area is home to 3,240,469 residents and 1,492,509 housing units, centered in Florida. Its median household income is $71,254, and the median family income is $89,383. The median age is 42.2, 0.4 years younger than the Florida median of 42.6. Residents are 48.9% male and 51.1% female.

Population

3,240,469

Median household income

$71,254

Median family income

$89,383

Median age

42.2

Housing units

1,492,509

Zip codes

131

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 66.0%, followed by multiracial residents at 13.2%. Hispanic or Latino residents, who can be of any race, make up 21.1% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Tampa-St. Petersburg-Clearwater, FL Metro Area

The Tampa-St. Petersburg-Clearwater, FL metro area includes 131 zip codes across Hernando County, Hillsborough County, Pasco County and Pinellas County, home to a combined 3,238,313 residents. The most populous is Tampa (33647) with 74,919 residents. Median household incomes range from $36,790 in Tampa (33605) to $158,337 in Tampa (33629). Home values are highest in Belleair Beach (33786) at $1,053,000 and lowest in Zephyrhills (33541) at $126,000. Tampa (33620) has the youngest population, with a median age of 19.3, while Sun City Center (33573) is the oldest at 68.5.

Highest income

$158,337

Tampa (33629)

Lowest income

$36,790

Tampa (33605)

Highest home value

$1,053,000

Belleair Beach (33786)

Lowest median rent

$968/mo

Dover (33527)

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 $71,254, and 65 of 128 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
33647TampaHillsborough County74,919$104,775$472,500$1,90437.061.6%
33511BrandonHillsborough County60,399$77,383$362,700$1,80138.055.8%
33578RiverviewHillsborough County58,474$80,223$340,900$1,82935.058.6%
33612TampaHillsborough County49,899$43,919$282,000$1,35234.237.2%
33615TampaHillsborough County48,122$66,257$335,900$1,65639.157.5%
34668Port RicheyPasco County48,025$45,760$191,600$1,39142.262.8%
33617TampaHillsborough County47,880$48,651$296,900$1,43133.143.2%
34655New Port RicheyPasco County47,696$85,107$380,200$1,79345.776.5%
33614TampaHillsborough County46,218$51,143$322,700$1,45840.043.2%
34609Spring HillHernando County46,066$79,284$317,200$1,79144.883.7%
33610TampaHillsborough County45,396$49,765$227,400$1,38434.051.6%
33579RiverviewHillsborough County45,373$113,568$415,500$2,16535.683.5%
33624TampaHillsborough County40,533$81,039$386,100$1,78240.266.9%
33619TampaHillsborough County40,302$63,193$246,400$1,74633.450.8%
33604TampaHillsborough County39,411$55,988$311,900$1,41236.556.0%
34698DunedinPinellas County37,817$67,323$392,300$1,69158.173.4%
33543Wesley ChapelPasco County37,473$107,565$397,400$2,23938.985.2%
33613TampaHillsborough County37,212$44,642$272,700$1,29830.331.9%
34608Spring HillHernando County36,565$62,197$276,800$1,28642.480.4%
33594ValricoHillsborough County36,289$91,969$346,900$1,83043.277.2%
34653New Port RicheyPasco County36,086$47,660$203,200$1,24849.965.4%
34638Land O LakesPasco County35,900$117,931$433,600$2,27537.783.6%
33611TampaHillsborough County35,428$82,804$479,800$1,77838.853.7%
33710Saint PetersburgPinellas County35,113$76,908$354,900$1,57746.181.9%
34683Palm HarborPinellas County34,180$90,037$452,100$1,74847.581.4%
33556OdessaPasco County34,045$151,034$625,200$1,84140.985.2%
33570RuskinHillsborough County33,676$69,048$300,500$1,25336.777.0%
33756ClearwaterPinellas County32,928$63,990$362,800$1,55745.061.1%
33713Saint PetersburgPinellas County31,835$69,704$323,000$1,49742.468.7%
33547LithiaHillsborough County31,268$121,769$524,300$2,21836.881.5%
33702Saint PetersburgPinellas County31,233$65,503$341,700$1,46542.967.6%
34639Land O LakesPasco County31,118$99,959$383,500$2,04040.880.1%
33558LutzHillsborough County30,912$107,427$520,500$1,67240.471.9%
33573Sun City CenterHillsborough County30,820$68,431$309,300$2,23068.582.7%
33626TampaHillsborough County30,736$123,580$577,100$2,20440.567.9%
34667HudsonPasco County30,674$51,106$234,300$1,19460.377.0%
33510BrandonHillsborough County30,585$71,057$328,200$1,48337.462.7%
33625TampaHillsborough County29,341$83,907$380,800$1,89442.466.7%
33598WimaumaHillsborough County29,119$91,649$395,500$1,45835.887.2%
33544Wesley ChapelPasco County28,612$103,134$434,900$1,97936.867.1%
34606Spring HillHernando County28,155$54,730$250,900$1,25050.476.8%
33596ValricoHillsborough County28,152$112,305$432,300$2,45245.983.6%
33755ClearwaterPinellas County28,057$59,613$328,700$1,46241.354.8%
33771LargoPinellas County27,908$60,139$171,100$1,43651.864.5%
33618TampaHillsborough County27,588$79,850$415,800$1,57441.970.0%
33545Wesley ChapelPasco County27,536$108,835$399,400$2,37435.182.7%
33764ClearwaterPinellas County27,365$64,573$329,900$1,79750.866.0%
33781Pinellas ParkPinellas County27,357$55,378$265,700$1,34341.964.4%
33629TampaHillsborough County27,356$158,337$851,400$1,89140.980.1%
33584SeffnerHillsborough County27,172$68,330$311,300$1,50241.875.3%
33705Saint PetersburgPinellas County27,024$70,783$365,600$1,52644.058.5%
34689Tarpon SpringsPinellas County27,007$66,523$337,000$1,28955.781.5%
34684Palm HarborPinellas County26,926$67,542$342,400$1,85455.972.9%
33569RiverviewHillsborough County26,613$97,500$372,500$2,27339.784.5%
33563Plant CityHillsborough County26,313$56,318$226,900$1,35137.963.1%
33703Saint PetersburgPinellas County25,948$96,795$441,400$1,83343.480.9%
34652New Port RicheyPasco County25,900$52,396$222,600$1,29651.863.6%
33712Saint PetersburgPinellas County25,871$57,729$326,000$1,62338.556.8%
33709Saint PetersburgPinellas County25,371$52,621$200,100$1,47953.376.1%
33572Apollo BeachHillsborough County25,045$113,775$472,800$2,25143.884.1%
33770LargoPinellas County25,005$58,071$302,600$1,60449.361.7%
33607TampaHillsborough County24,960$66,404$354,400$1,92739.037.0%
33707Saint PetersburgPinellas County24,456$68,560$378,000$1,60559.869.9%
34654New Port RicheyPasco County24,357$64,210$307,200$1,68244.480.0%
33542ZephyrhillsPasco County24,306$49,011$154,000$1,14151.572.5%
33541ZephyrhillsPasco County23,913$55,556$126,000$1,23357.886.0%
33566Plant CityHillsborough County23,727$71,161$330,900$1,39838.072.4%
34601BrooksvilleHernando County23,648$56,365$188,400$1,15351.472.4%
33606TampaHillsborough County23,511$113,634$845,600$2,10027.843.9%
33772SeminolePinellas County23,428$74,026$366,900$1,60850.572.9%
33782Pinellas ParkPinellas County22,607$65,487$300,500$1,87948.074.4%
34677OldsmarPinellas County22,337$85,389$387,300$1,48547.380.5%
33634TampaHillsborough County21,643$69,185$346,400$1,86638.960.0%
33763ClearwaterPinellas County21,278$53,552$234,500$1,49753.872.4%
33603TampaHillsborough County20,267$64,632$391,000$1,51837.958.3%
33525Dade CityPasco County20,220$69,697$260,200$1,09944.274.0%
33714Saint PetersburgPinellas County20,103$47,221$199,700$1,37340.964.2%
34691HolidayPasco County20,072$48,387$202,700$1,22446.367.8%
33774LargoPinellas County20,018$76,769$334,400$1,54549.177.3%
33602TampaHillsborough County19,694$88,569$653,100$2,27035.227.1%
33760ClearwaterPinellas County19,486$59,489$265,700$1,63137.349.1%
33635TampaHillsborough County19,415$83,843$344,900$1,80940.163.9%
33523Dade CityPasco County19,296$60,897$244,400$1,10140.676.9%
33559LutzHillsborough County19,147$78,264$377,300$1,56132.158.2%
33716Saint PetersburgPinellas County18,995$73,576$209,800$1,80933.720.3%
33549LutzHillsborough County18,816$85,066$385,900$1,66144.178.6%
33701Saint PetersburgPinellas County18,485$69,098$637,700$1,71146.339.4%
33761ClearwaterPinellas County18,399$71,839$289,700$1,80653.679.8%
33711Saint PetersburgPinellas County18,347$68,295$283,800$1,89738.569.7%
34613BrooksvilleHernando County18,280$56,175$209,500$1,14161.190.8%
33777SeminolePinellas County18,276$88,680$353,100$1,72946.785.4%
33534GibsontonHillsborough County18,018$73,600$314,000$1,45233.166.3%
33609TampaHillsborough County17,922$105,083$605,600$1,86140.064.7%
34685Palm HarborPinellas County17,895$87,658$518,000$1,99048.776.9%
34695Safety HarborPinellas County17,882$96,138$439,300$1,70750.686.5%
33637TampaHillsborough County17,785$60,526$229,200$1,64834.442.9%
33565Plant CityHillsborough County17,716$67,403$273,200$1,45443.690.9%
33759ClearwaterPinellas County17,647$63,804$338,900$1,89045.550.9%
33773LargoPinellas County16,918$74,115$319,400$1,67946.574.1%
33605TampaHillsborough County16,623$36,790$264,400$1,13538.040.2%
34610Spring HillPasco County16,544$73,878$267,500$1,55840.589.6%
33527DoverHillsborough County16,412$77,658$387,000$96838.376.8%
33704Saint PetersburgPinellas County16,300$102,647$753,600$1,49548.366.0%
33778LargoPinellas County16,054$63,633$291,600$1,81150.982.9%
33706Saint PetersburgPinellas County15,347$97,364$655,800$1,73362.274.5%
33708Saint PetersburgPinellas County15,306$83,773$503,300$1,98761.175.8%
33616TampaHillsborough County14,789$88,971$405,500$2,05436.048.0%
33765ClearwaterPinellas County14,364$61,910$333,300$1,64147.255.9%
34669HudsonPasco County14,225$52,648$247,100$1,33046.888.1%
34604BrooksvilleHernando County13,964$85,111$305,500$1,36544.191.5%
33776SeminolePinellas County12,711$101,618$466,600$2,54450.690.9%
34690HolidayPasco County12,447$46,167$177,200$1,28544.966.1%
33567Plant CityHillsborough County12,292$85,737$320,700$1,31941.679.9%
33592ThonotosassaHillsborough County11,931$65,683$288,600$1,15042.562.8%
34637Land O LakesPasco County11,398$114,328$434,400$1,85736.991.3%
33540ZephyrhillsPasco County11,098$55,426$142,800$1,10756.188.6%
34602BrooksvilleHernando County10,391$72,054$276,400$1,32244.887.1%
34614BrooksvilleHernando County9,561$79,560$321,600$97843.595.3%
34607Spring HillHernando County9,046$61,221$398,900$1,37355.784.0%
34688Tarpon SpringsPinellas County8,767$111,090$510,100$1,42950.493.3%
33548LutzHillsborough County8,678$124,548$582,200$1,97540.781.1%
33715Saint PetersburgPinellas County7,932$105,068$622,900$2,68062.690.8%
33767Clearwater BeachPinellas County7,409$105,662$757,800$2,53964.084.8%
33620TampaHillsborough County6,819n/an/an/a19.30.0%
33576San AntonioPasco County6,415$77,950$376,400$99861.195.5%
33762ClearwaterPinellas County5,039$91,024$344,700$1,79254.074.9%
33785Indian Rocks BeachPinellas County4,871$98,750$729,200$1,94858.178.7%
33621TampaHillsborough County2,308$117,880n/a$2,70321.90.0%
33574Saint LeoPasco County1,760n/an/an/a19.8n/a
33786Belleair BeachPinellas County1,564$140,417$1,053,000n/a57.895.0%
34681Crystal BeachPinellas County1,331n/a$729,000n/a42.990.4%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top