Population

St. Petersburg

260,646

Mesa

507,478

Median Income

St. Petersburg

$73,118

Mesa

$78,779

Home Value

St. Petersburg

$331,500

Mesa

$364,300

Rent

St. Petersburg

$1,542

Mesa

$1,478

Crime Rate

St. Petersburg

6.22

Mesa

4.83

Cost of Living

St. Petersburg

128.9

Mesa

129.4

Avg Temp

St. Petersburg

N/A

Mesa

73°F

Unemployment

St. Petersburg

4.9%

Mesa

4.6%

Loading map…

How Similar Are St. Petersburg & Mesa?

Mesa is St. Petersburg's #7 most similar city

6/10

6 of 10 key metrics match within 10%

Population

👥

St. Petersburg

260,646

vs

Mesa

507,478

Different · 49% difference

Mesa has a 49% larger population than St. Petersburg.

Violent Crime

St. Petersburg

6.22

vs

Mesa

4.83

Different · 22% difference
🚨

St. Petersburg has a 22% higher violent crime than Mesa.

Property Crime

🔒

St. Petersburg

24.59

vs

Mesa

14.65

Different · 40% difference

St. Petersburg has a 40% higher property crime than Mesa.

Political Leaning

St. Petersburg

52.1%

vs

Mesa

51.2%

Match · 2% difference
🗳️

Both cities lean Republican with similar vote shares — 2% difference.

Unemployment

💼

St. Petersburg

4.9%

vs

Mesa

4.6%

Match · 7% difference

Both cities have similar unemployment — just a 7% difference.

Median Income

St. Petersburg

$73,118

vs

Mesa

$78,779

Match · 7% difference
💰

Both cities have similar median income — just a 7% difference.

Home Values

🏠

St. Petersburg

$331,500

vs

Mesa

$364,300

Match · 9% difference

Both cities have similar home values — just a 9% difference.

Education

St. Petersburg

31.5%

vs

Mesa

21.5%

Different · 32% difference
🎓

St. Petersburg has a 32% higher education than Mesa.

Demographics

🌍

St. Petersburg

66.2%

vs

Mesa

69.7%

Match · 5% difference

Both cities have similar demographics — just a 5% difference.

Cost of Living

St. Petersburg

128.9

vs

Mesa

129.4

Match · 0% difference
💵

Both cities have similar cost of living — just a 0% difference.

6 out of 10 key metrics match within 10%. St. Petersburg and Mesa share several key characteristics.

At a Glance

0

St. Petersburg

vsof 8

0

Mesa

Mesa leads in 4 of 8 categories

Cost of Living & Affordability — Mesa leads

Source: City Stats Index / HUD

Mesa has a fair market rent (2br) of $1,839 vs $1,977 in St. Petersburg (8% lower). Mesa has a fair market rent (1br) of $1,583 vs $1,696 in St. Petersburg (7% lower). Mesa scores 104.4 on the transportation index (100 = national avg) vs 111.8 in St. Petersburg.

Overall Cost Index

St. Petersburg128.9
Mesa129.4

Housing Index

St. Petersburg164.0
Mesa161.4

Food Index

St. Petersburg105.9
Mesa110.2

Transportation Index

St. Petersburg111.8
Mesa104.4

Healthcare Index

St. Petersburg104.7
Mesa108.2

Utilities Index

St. Petersburg116.3
Mesa118.4

Living Wage (1 Adult)

St. Petersburg$56,730
Mesa$56,929

Living Wage (Family of 4)

St. Petersburg$134,088
Mesa$134,559

Fair Market Rent (1BR)

St. Petersburg$1,696
Mesa$1,583

Fair Market Rent (2BR)

St. Petersburg$1,977
Mesa$1,839

Housing Market — Mesa leads

Source: U.S. Census Bureau ACS

Mesa has a vacancy rate of 11.3% compared to 17.2% in St. Petersburg. Mesa has a median property tax of $1,549 vs $2,306 in St. Petersburg (49% lower). Mesa has a median home value of $364,300 vs $331,500 in St. Petersburg (9% higher).

Median Home Value

St. Petersburg$331,500
Mesa$364,300

Median Rent

St. Petersburg$1,542
Mesa$1,478

Median Property Tax

St. Petersburg$2,306
Mesa$1,549

Owner-Occupied

St. Petersburg63.0%
Mesa64.3%

Vacancy Rate

St. Petersburg17.2%
Mesa11.3%

Single-Family Homes

St. Petersburg59.2%
Mesa61.1%

Jobs & Economy — Mesa leads

Source: U.S. Census Bureau ACS

Mesa: 262,743 vs St. Petersburg: 144,814 for labor force. St. Petersburg has a per capita income of $49,823 vs $39,586 in Mesa (26% higher). Mesa has a poverty rate of 10.5% compared to 11.7% in St. Petersburg.

Median Household Income

St. Petersburg$73,118
Mesa$78,779

Per Capita Income

St. Petersburg$49,823
Mesa$39,586

Poverty Rate

St. Petersburg11.7%
Mesa10.5%

Unemployment Rate

St. Petersburg4.9%
Mesa4.6%

Labor Force

St. Petersburg144,814
Mesa262,743

Mean Commute

St. PetersburgN/A
Mesa21 min

Work from Home

St. Petersburg18.3%
Mesa16.9%

Private Sector

St. Petersburg88.1%
Mesa99.1%

Government Sector

St. Petersburg41.3%
Mesa46.5%

Crime & Safety — Mesa leads

Source: FBI UCR

Mesa has a murder rate (per 1k) of 0.03 compared to 0.07 in St. Petersburg. Mesa has a violent crime clearance of 52.6% compared to 3.9% in St. Petersburg. Mesa has a larceny rate (per 1k) of 10.78 compared to 20.30 in St. Petersburg.

Violent Crime Rate (per 1K)

St. Petersburg6.22
Mesa4.83

Property Crime Rate (per 1K)

St. Petersburg24.59
Mesa14.65

Murder Rate (per 1K)

St. Petersburg0.07
Mesa0.03

Robbery Rate (per 1K)

St. Petersburg0.82
Mesa0.50

Assault Rate (per 1K)

St. Petersburg4.88
Mesa3.86

Burglary Rate (per 1K)

St. Petersburg2.09
Mesa1.88

Larceny Rate (per 1K)

St. Petersburg20.30
Mesa10.78

Violent Crime Clearance

St. Petersburg3.9%
Mesa52.6%

Property Crime Clearance

St. Petersburg22.0%
Mesa26.1%

Weather & Climate

Source: NOAA / Open-Meteo

Avg Annual Temperature

St. PetersburgN/A
Mesa73°F

Avg Annual High

St. PetersburgN/A
Mesa85°F

Avg Annual Low

St. PetersburgN/A
Mesa59°F

Sunny Days per Year

St. PetersburgN/A
Mesa312

Annual Rainfall

St. PetersburgN/A
Mesa10.7"

Annual Snowfall

St. PetersburgN/A
MesaN/A

Avg Humidity

St. PetersburgN/A
Mesa35.8%

Schools & Education — St. Petersburg leads

Source: NCES / U.S. Census Bureau

St. Petersburg has a bachelor's degree or higher of 31.5% compared to 21.5% in Mesa. St. Petersburg has a high school diploma or higher of 48.6% compared to 37.8% in Mesa.

Public Schools

St. Petersburg0
Mesa0

Avg Student-Teacher Ratio

St. PetersburgN/A
MesaN/A

Colleges & Universities

St. Petersburg0
Mesa0

Bachelor's Degree or Higher

St. Petersburg31.5%
Mesa21.5%

High School Diploma or Higher

St. Petersburg48.6%
Mesa37.8%

Demographics & Community

Source: U.S. Census Bureau ACS

Mesa has a population of 507,478, about 1.9x the size of St. Petersburg (260,646). Mesa skews younger with a median age of 37.2 vs 43.1.

Population

St. Petersburg260,646
Mesa507,478

Median Age

St. Petersburg43
Mesa37

Avg Household Size

St. Petersburg2.2
Mesa2.6

Married Population

St. Petersburg36.8%
Mesa39.7%

Foreign Born

St. Petersburg10.1%
Mesa11.2%

White

St. Petersburg66.2%
Mesa69.7%

Black

St. Petersburg19.4%
Mesa4.4%

Hispanic

St. Petersburg9.3%
Mesa26.6%

Asian

St. Petersburg3.1%
Mesa2.5%

St. Petersburg

Mesa

Healthcare — St. Petersburg leads

Source: CMS Hospital Compare

St. Petersburg: 4 vs Mesa: 3 for with emergency services. St. Petersburg: 3.0 vs Mesa: 2.8 for avg cms rating (out of 5).

Nearby Hospitals

St. Petersburg5
Mesa5

Avg CMS Rating (out of 5)

St. Petersburg3.0
Mesa2.8

With Emergency Services

St. Petersburg4
Mesa3

Transportation & Commute — St. Petersburg leads

Source: U.S. Census Bureau ACS

St. Petersburg has a bicycle of 1.0% compared to 0.4% in Mesa. St. Petersburg has a public transit of 1.7% compared to 0.9% in Mesa. St. Petersburg has a work from home of 18.3% compared to 16.9% in Mesa.

Mean Commute Time

St. PetersburgN/A
Mesa21 min

Drive Alone

St. Petersburg67.4%
Mesa67.7%

Public Transit

St. Petersburg1.7%
Mesa0.9%

Bicycle

St. Petersburg1.0%
Mesa0.4%

Work from Home

St. Petersburg18.3%
Mesa16.9%

Airports

St. Petersburg0
Mesa0

Cities Similar to St. Petersburg, FL

Compare St. Petersburg against its closest statistical matches across demographics, income, crime, health, and more.

🧬

City Comparison

8-axis fingerprint: population, income, housing, crime, education, age, climate, and cost of living. Click legend items to toggle.

PopulationIncomeHome ValueSafetyEducationMedian AgeClimateCost of Living

Explore These Cities

Compare Different Cities