City comparison · 847 km apart

Charlotte vs St. Petersburg: which should you move to?

Charlotte or St. Petersburg? Housing, rent, crime, climate, income, taxes and transit, side by side, from each city's own published figures. Written for someone deciding where to live, not for a ranking.

Uptown from the air
North Carolina · United States

Charlotte

Photograph: Uptown from the air · CamiJBoo · CC BY-SA 4.0 · source
The St. Petersburg skyline at sunrise
Florida · United States

St. Petersburg

Photograph: The St. Petersburg skyline at sunrise · Andrew Heneen · CC BY 4.0 · source
The short answer

Both cities price in US dollars and both figures were written at Freddie Mac's August rate of 6.67%, so the bills compare directly, though the two prices are different instruments: Charlotte's is the Canopy MLS median of sales inside the city, $430,000 in July 2026, and St. Petersburg's Zillow's typical value across every home in the city, $355,759 in June. Mortgage, property tax and insurance come to about $2,644 a month in Charlotte and $2,742 in St. Petersburg, so the cheaper Florida house is still about $98 a month dearer to hold, and against pay the gap is wider, roughly 37% of Charlotte's median household income of $86,416 against 45% of St. Petersburg's $73,048. The difference is a homesteaded property tax of about $6,248 a year against $3,010 and insurance of $390 a month against $180, before a flood policy that St. Petersburg needs more than any city on this site after Helene's record surge in 2024. Florida takes no income tax, where North Carolina takes $3,709 of $100,000. St. Petersburg is safer on every count available, 502 violent offenses per 100,000 against about 607 and 9 homicides against 96, and violent crime fell by about a fifth in both in 2025. Charlotte has the bigger and tighter labor market, 3.6% unemployment against 4.7% in June 2026 on the same unadjusted basis, faster growth, Medicaid expansion, a light rail line and a hub airport. Choose Charlotte to own for less against pay, for banking and for health coverage that reaches lower incomes. Choose St. Petersburg for lower crime, a 16.8 C January and a waterfront downtown, if you will buy above the surge and insure against water as well as wind.

Population
MeasureCharlotteSt. PetersburgAdvantage
City population964,784 (2025)264,033 (2025)Not directly comparable
Metro population2,938,830 (2025)3,418,895 (2025)Not directly comparable
Five-year growth
Growth is pressure on rents and roads as much as it is opportunity, so it is reported without a winner.
10.3% (2020-2025)2.2% (2020-2025)Not directly comparable
01: Housing

What a home costs in each

The figures the two cities' rent-versus-buy and mortgage calculators run on, read from the same tables.

Housing costs
MeasureCharlotteSt. PetersburgAdvantage
Benchmark home price
MLS® HPI or equivalent benchmark. Lower is treated as the advantage, which is the buyer's view rather than the owner's.
$430,000 (July 2026)$355,759 (June 2026)St. Petersburg
Detached house benchmark
St. Petersburg publishes a single house index rather than a composite, so the two rows repeat.
$420,000$355,759St. Petersburg
Apartment or condominium benchmark$292,000Not publishedNot directly comparable
Two-bedroom rent$1,781/mo (average, August 2026)$2,058/mo (median, June 2026)Charlotte
One-bedroom rent$1,470/mo$1,770/moCharlotte
Two-bedroom rent against median income
A year of two-bedroom rent as a share of the median household income below. A household paying the median rent out of the median income is a fiction, but it is the same fiction in both columns and it crosses currencies.
24.7% of a year's income33.8% of a year's incomeCharlotte
Mortgage payment on the benchmark, 20% down
30-year amortization on American monthly compounding, the convention in both.
$2,213/mo at 6.67%$1,831/mo at 6.67%St. Petersburg
Price to household income
Benchmark price divided by the median household income below. A ratio is comparable across currencies; the dollars are not.
5.0×4.9×St. Petersburg
Property tax on the benchmark home
The effective rate on market value, which is what the two rates have in common and what the Advantage column is decided on; the bills are in each city's own dollars.
$3,010/yr (0.70%, 2026)$6,248/yr (1.756%, 2025)Charlotte
Transfer tax on the benchmark home
Compared as a share of the price. Where the seller pays it, it is a cost of leaving rather than arriving.
$860 (seller pays)$2,490 (seller pays)Charlotte
Rent control
A cap protects a sitting tenant and does nothing for the next lease, so neither column is simply better.
Forbidden by state lawForbidden by state lawNot directly comparable

Charlotte: About 0.70% of market value. Charlotte levies 0.7857%: Mecklenburg County's 49.27¢ plus the City's 29.30¢ per $100, but against a value frozen at the 1 January 2023 revaluation. North Carolina measures that gap itself: the Department of Revenue certifies Mecklenburg's assessment level at 88.78% of sale price, which is how it publishes an effective county rate of 0.4374% against a nominal 0.4927%. The next revaluation takes effect 1 January 2027, and it will move assessments to what houses are worth then, not to what you paid. St. Petersburg: About 1.76% of what you pay for the house, which is lower than the 19.9197 mills St. Petersburg is charged, and the difference is Florida's homestead exemption rather than any assessment lag. The state assesses at full market value and a purchase resets the assessment to the price. What there is instead is an exemption: $25,000 of taxable value comes off for every taxing authority and a second slice comes off for all of them except the Pinellas County school board, which levies 6.2930 of the 19.9197. That second slice was $25,000 through the 2024 tax roll and has been adjusted for inflation every 1 January since, under the 2024 amendment to Article VII section 6 of the state constitution, so it is now somewhat more than $25,000. The figures here use the base amount, because the Department of Revenue sends the adjusted figure to the county property appraisers rather than publishing it. The difference is worth a few dollars a year on a bill, and the county property appraiser can tell you the amount in force. A homesteaded buyer's first-year bill is therefore about $6,248 on the $355,759 typical home value here. That 19.9197 is the figure Pinellas County publishes for this taxing district rather than a total assembled here, and St. Petersburg's own council sets 6.4525 of it. The exemption is not automatic: you file for it with the county property appraiser by 1 March of the year after you buy. The seller's tax bill is not a guide to yours. Save Our Homes caps a homesteaded property's assessed value at 3% growth a year, and that cap resets to full market value the January after the sale, so a long-tenured owner can be taxed on a fraction of what you will be taxed on for the same house. Ask the property appraiser what the assessment would be at your purchase price, not what the current bill is.

02: Crime and safety

How safe each city is, by the numbers it publishes

Police-reported figures for the most recent year each force or statistics agency has released. Rates describe a whole city or metro area, and the spread between neighbourhoods inside one city is usually wider than the gap between the two cities.

Crime
MeasureCharlotteSt. PetersburgAdvantage
Crime Severity Index
Statistics Canada's weighted index for the metropolitan area, where 100 is Canada in 2006. American cities have no equivalent series.
Not publishedNot publishedNot directly comparable
Violent crime per 100,000607 (2025)502 (2025)St. Petersburg
Property crime per 100,0003,639 (2025)2,059 (2025)St. Petersburg
Homicides
Counts, not rates, and a single year in a small city moves a long way on chance alone. What each figure covers is under the table.
96 (2025)9 (2025)Not directly comparable
Charlotte

CMPD's 15 January 2026 year-end report put overall crime down 9% in 2025, violent crime down 21% (5,852 offenses versus 7,436 in 2024) and property crime down 6%, with homicides falling from 110 to 96, robberies down 24% and vehicle thefts down from 7,442 to 5,960. Homicides had been above 100 a year since 2020, so 2025 was the first clear drop in several years; the August 2025 killing of a passenger on the LYNX Blue Line kept transit safety in the news despite the citywide numbers.

What the rates cover: 5,852 violent offenses (UCR summary definitions) reported by CMPD for 2025, divided by the 964,784 city population estimate. CMPD's jurisdiction is the city plus unincorporated Mecklenburg County, so the true rate per resident is slightly lower.

Homicides: 96 homicides in 2025 versus 110 in 2024, about 10 per 100,000 on the city population; CMPD reports a 79% clearance rate.

St. Petersburg

Down, and clearly so in 2025. On the FBI CDE's annual totals violent offenses were 1,622 in 2022, 1,519 in 2023, 1,642 in 2024 and 1,325 in 2025, about 618, 573, 618 and 502 per 100,000 on each year's Vintage 2025 population, so 2025 was 19% below 2024 after three flat years. Property offenses fell from 7,052 in 2023 to 6,528 in 2024 and 5,437 in 2025, down 17% in the last year, with motor vehicle theft more than halved from 917 in 2023 to 407. The department's own figures agree in direction and nearly in count: it reported overall crime down 16% in 2025, 175 robberies against a five-year average of 224, and 406 auto thefts against an average of 735 (Patch). The CDE counts were read on 1 October 2026 from a feed last refreshed on 15 September and can still be revised.

What the rates cover: Computed: 1,325 violent offenses (murder, rape, robbery and aggravated assault) in the FBI Crime Data Explorer's summarized data for the St. Petersburg Police Department (ORI FL0521400) in calendar 2025, divided by the 264,033 Vintage 2025 city population. On the CDE's own agency population of 269,098 the rate is 492. That is close to Boston's 507 and Jacksonville's 514, above Tampa's 375.5 (on the Tampa Police Department's own counts) and Miami's 359, and almost four times Port St. Lucie's 130. The department reports to the CDE as annual totals rather than month by month, and the CDE carries a full year for each of 2022 to 2025 and nothing for 2021.

Homicides: 9 murders and nonnegligent manslaughters in 2025 in the FBI CDE, about 3.4 per 100,000 on the city population, against Tampa's 17 (4.1), Orlando's 10 (3.0) and Port St. Lucie's 4 (1.5). The department's own count, announced in January 2026, is 10 homicides, which it called the fewest since 1967, when the city had six, and 44% fewer than the 18 of 2024 (Patch, reporting the St. Petersburg Police Department). The CDE series is 16 in 2022, 13 in 2023, 18 in 2024 and 9 in 2025.

03: Climate

Winters, summers and what the weather can do to a house

Climate normals
MeasureCharlotteSt. PetersburgAdvantage
January mean5.6 °C16.8 °CNot directly comparable
July mean26.7 °C28.8 °CNot directly comparable
Precipitation a year1,107 mm1,185 mmNot directly comparable
Snowfall a year9 cm0 cmNot directly comparable
Sunshine a year2,821 hoursNot publishedNot directly comparable
Charlotte

NOAA 1991-2020 normals for Charlotte Douglas International Airport (station USW00013881): January mean 42.1F, July mean 80.1F, annual mean 61.4F, 43.60 in of precipitation, 3.5 in of snow. July is the warmest month at 80.1F, ahead of August's 78.6F. The set this file carried until September 2026 was an older normal under the 1991-2020 label: a degree low in January and in July, and a fifth high on snow. Sunshine hours are the older 1961-1990 NCDC means (2,821 hours, 62% of possible) since the 1991-2020 normals do not include sunshine.

Hazards: Humid subtropical: long hot summers with regular thunderstorms, mild winters with occasional ice storms that close the city for a day or two, and remnant tropical systems (Hugo in 1989 hit Charlotte directly; Helene in 2024 devastated the mountains two hours west but mostly spared Charlotte). Flash flooding along creeks and summer heat indexes above 100F are the routine risks; wildfire smoke is rare.

St. Petersburg

NOAA NCEI 1991-2020 normals for St. Petersburg Albert Whitted Airport (station USW00092806), the downtown waterfront airport about a mile east of the city's center, which is the station the brief names and has full temperature and precipitation normals: January mean 62.2F, July mean 83.8F, annual mean 74.7F, 46.65 in of precipitation. The airport's normals carry no snowfall, so the 0.0 in of snow stored here is the normal at the St. Petersburg cooperative station (USC00087886), at the same coordinates in NCEI's listing. August is the warmest month by two tenths of a degree at 84.0F, with a mean high of 89.8F; January's mean low is 55.3F. August (8.39 in) and July (7.49 in) are the wettest months, and June through September bring 29.33 in, 63% of the year; November (1.46 in) is the driest. The normals count 70.9 days a year at 90F or above, none at 100F and 0.1 nights at or below freezing. Converted here to 16.8 C, 28.8 C, 1,185 mm and 0 cm. The other stations bracket it: the cooperative station averages 62.1F in January and 83.9F in July with 52.48 in a year, and St. Pete-Clearwater International Airport (USW00012873), about 10 miles north and away from the bay, 61.6F and 83.1F with 53.62 in and 94.1 days at 90F. St. Petersburg's year is almost Tampa's (Tampa International's 62.0F and 83.8F); its January is level with Port St. Lucie's (62.3F), warmer than Orlando's (60.6F) and six degrees colder than Miami's (68.6F). Sunshine is not stored: Current Results' US city table, the source and 1961-1990 basis of the other US profiles' sunshine hours, lists Tampa (2,927 hours, at Tampa International) and no St. Petersburg station, and the 1991-2020 normals do not include sunshine; the city's nickname, the Sunshine City, rests on a Guinness record of 768 consecutive sunny days from 1967 to 1969 (Wikipedia), not on a measured annual total.

Hazards: Storm surge is the defining hazard, and 2024 showed how much of the city sits low. Hurricane Helene passed offshore on 26 September 2024 on its way to a Big Bend landfall, and the National Ocean Service tide gauge at St. Petersburg, the longest record in Tampa Bay, dating to 1947, measured 6.31 ft above mean higher high water, far above its previous record of 3.97 ft in Hurricane Elena in 1985 (National Hurricane Center). Twelve people drowned in the surge in Pinellas County, two of them in St. Petersburg and nine on the barrier islands from St. Pete Beach to Indian Rocks Beach, and Helene destroyed at least 419 homes in Pinellas and Hillsborough counties and did major damage to at least 18,512 structures (NHC). Albert Whitted recorded a gust of 82 mph that day. Two weeks later, on 9 October, Hurricane Milton came ashore at Siesta Key, about 35 miles south, as a Category 3; its track spared the bay a surge but not the rain or the wind. Albert Whitted measured 18.54 in (471 mm) on 9 October, the wettest day in its record since 2010, and the NHC gives the airport 18.88 in for the storm and a gust of 88 kt (101 mph); a volunteer gauge near the city recorded 20.40 in, the highest storm total anywhere in Milton's path. Milton tore most of the fabric roof off Tropicana Field (NHC) and toppled a construction crane onto a downtown office building that housed the Tampa Bay Times (Bay News 9). The Rays played the 2025 season at Steinbrenner Field in Tampa and returned on 6 April 2026 after repairs (Wikipedia). Wikipedia notes that neither storm made landfall in the city and that the last hurricane to strike it directly was in 1921. Heat is long rather than extreme: 70.9 days a year at 90F or above on the normals and none at 100F (37.8 C); Albert Whitted recorded 128 such days in 2024, the most in its record since 2010, and 94 in 2026 through 28 September. Frost is almost unknown on the waterfront: one night at 32F (0 C), on 18 January 2018, since 2010, and a lowest reading of 36F in 2026 on 1 February.

04: Income, jobs and taxes

What people earn and what the government takes

Income and taxes
MeasureCharlotteSt. PetersburgAdvantage
Median household income$86,416 USD (2024)$73,048 USD (2024)Charlotte
Unemployment rate3.7% (June 2026)4.8% (July 2026)Charlotte
Sales tax8.25%7%St. Petersburg
Top marginal income tax
Federal plus provincial or state. The American figure leaves out payroll taxes and the cost of health insurance, both of which a Canadian household covers through the tax it pays here.
41.25%37%St. Petersburg
Income tax on $100,000, single filer
Computed from each jurisdiction's brackets at a single filer's $100,000 and rounded to the dollar, so a gap of a dollar is rounding rather than tax. Two cities in one province or state are shown as Even, because there the two cells describe the same tax and whatever separates them is method.
$17,158 USD$13,449 USDSt. Petersburg
Charlotte

BLS counted 1,413,000 nonfarm jobs in the Charlotte MSA in June 2026, up 1.6% on the year, with construction (+9.0%) and education and health (+3.5%) growing fastest and manufacturing (-3.6%) and information (-5.8%) shrinking. Financial activities employ 128,500, a much larger share than in most metros of this size; average weekly wages in Q4 2025 were $1,515 against $1,569 nationally.

Main sectors: Banking and financial services (Bank of America HQ, Truist, Wells Fargo east coast hub), Professional and business services, Trade, transportation and logistics (CLT hub, distribution), Health care (Atrium Health, Novant Health), Construction and manufacturing (energy, motorsports).

North Carolina's flat rate drops in steps: 4.25% (2025), 3.99% (2026), with further cuts after 2026 tied to revenue triggers. Mecklenburg property tax is separate and was revalued in 2023.

St. Petersburg

BLS counted 1,559,600 nonfarm jobs in the Tampa-St. Petersburg-Clearwater MSA in August 2026 (not seasonally adjusted, preliminary), up 14,200 or 0.9% on the year. Private education and health services added the most (+9,700, or 3.8%, to 264,400), then professional and business services (+6,000, or 2.1%, to 288,800) and construction (+1,600, to 99,600), while information lost 1,700 (-5.6%, to 28,600) and federal employment 1,000 (to 30,900). The city's own employment picture is a headquarters town's: the ten principal private employers in its 2025 financial report, led by Raymond James (4,800), Johns Hopkins All Children's (2,800), Power Design and Jabil (1,700 each), employ 17,837, or 12.5% of the 147,705 people working in the city, against 20,300 for the 2016 list, which then included HSN, FIS and Bayfront Medical. Much of the commercial activity is in the Gateway area in the city's north, which it shares with Pinellas Park (Wikipedia). Unlike Port St. Lucie, most residents work in their own county: 14% of the city's workers (20,739 of 144,736) worked outside Pinellas County in 2024, 21.3% worked from home, and the mean commute for the rest was 25 minutes, with 5% spending an hour or more (ACS 2024 1-year, B08007, B08013, B08301 and B08303).

Main sectors: Finance and insurance: Raymond James, headquartered in the city and its largest private employer with 4,800 staff, Franklin Templeton (1,200) and the credit union service organization PSCU (800), in a metro with 142,400 financial activities jobs in August 2026, Health care: Johns Hopkins All Children's Hospital (2,800 staff), BayCare's St. Anthony's Hospital (1,437), HCA (1,350) and Orlando Health Bayfront Hospital, in a metro sector (private education and health services, 264,400 jobs) that added 9,700 jobs over the year, Manufacturing and engineering: Jabil, the electronics manufacturer headquartered in the city (1,700), Catalent Pharma Solutions (800) and Power Design, an electrical contractor (1,700), Utilities: Duke Energy Florida, headquartered in the city (1,250 staff), Tourism, arts and sports: the Dali Museum, the Pier, seven miles of public waterfront parks, the Rays at Tropicana Field and the IndyCar Grand Prix on downtown streets (leisure and hospitality, 167,300 metro jobs).

Property tax is the local levy that matters. Tax Foundation puts Florida's effective property tax rate on owner-occupied homes at 0.78%, and a homestead exemption takes as much as $50,000 off a permanent residence's taxable value, with the Save Our Homes limit on how fast its assessment can rise (Florida Department of Revenue). A St. Petersburg home paid 19.9197 mills for 2025 on the Pinellas County Tax Collector's published total, of which the city's own rate is 6.4525; a little above Tampa's 19.8428 in the same layer. On 17 September 2026 the City Council voted 6 to 2 to keep the city rate at 6.4525 mills for fiscal 2027, the rate it has levied since fiscal 2025, which is above the 6.3854-mill rolled-back rate and so needed a two-thirds vote; rising taxable values, about $39.3 billion, bring the city about $14.8 million more (St Pete Catalyst). Zillow's typical home value for the city was $355,759 in June 2026, down 3.9% on the year, and its typical rent $2,058; the bills, insurance and flood exposure that follow from them belong to the housing layer.

05: Getting around

Whether you need a car

Transit
MeasureCharlotteSt. PetersburgAdvantage
SystemCharlotte Area Transit System (CATS): LYNX Blue Line light rail (19 miles, Uptown to UNC Charlotte and I-485/South Blvd), CityLYNX Gold Line streetcar, local and express busesPinellas Suncoast Transit Authority (PSTA), the countywide agency formed in 1984 from the St. Petersburg Municipal Transit System and the Central Pinellas Transit Authority: more than 34 bus routes including two express routes to Tampa, the Central Avenue and Suncoast Beach trolleys, and the SunRunner, Tampa Bay's first bus rapid transit line, which opened on 21 October 2022 from downtown St. Petersburg along First Avenues North and South to St. Pete Beach every 15 minutes (Wikipedia). The Cross-Bay Ferry between downtown St. Petersburg and downtown Tampa ran seasonally for eight seasons until its operator's contract ended after 2025, and PSTA bought two vessels in June 2026 to restart it (Wikipedia). There is no passenger rail: CSX's freight branch ends at a small yard northwest of downtown, the line into downtown having been abandoned in 2008.Not directly comparable
Commute by public transit2.3% (2024)2.1% (2024)Charlotte
Walk or cycle to work2.4% (2024)2.9% (2024)St. Petersburg
AirportCharlotte Douglas International Airport (CLT), 53.6 million passengers in 2025, second busiest year after 58.8 million in 2024; an American Airlines hub where about 65% of passengers connect.St. Pete-Clearwater International Airport (PIE), owned by Pinellas County about 9 miles north of downtown, handled a record 2,794,067 passengers in 2025, 13.6% more than 2024's 2,458,674, almost all of them on Allegiant Air, which uses it as an operating base (Wikipedia). Most of the city's air travel goes through Tampa International Airport (TPA), about 16 miles to the northeast across the Howard Frankland Bridge, which handled 24,811,007 passengers in 2025 (TPA, as in Tampa's profile). Albert Whitted Airport on the downtown waterfront serves general aviation.Not directly comparable
Charlotte

CATS carried about 15.7 million passenger trips in calendar 2024, up 11% on 2023 but still only about 65% of 2019 levels; bus ridership has lost roughly 65% of riders since 2013 while the Blue Line was at about 70% of its 2019 ridership (WFAE, February 2025). A November 2025 referendum passed 52.3% to 47.7% and adds a 1 cent sales tax from July 2026 expected to raise about $19.4 billion over 30 years, split 40% roads, 40% rail and 20% bus; the Red Line commuter rail to Lake Norman comes first, then the Silver Line light rail to the airport. A state audit in August 2026 estimated 45% of riders do not pay fares.

St. Petersburg

PSTA carried 10,441,618 unlinked trips in 2025 on the National Transit Database's monthly ridership file (Federal Transit Administration), 8,888,290 of them on its buses and 769,551 on the SunRunner, with the rest on vanpools, demand-response service and a ferry. That is a little below the 11.94 million HART carried in Hillsborough (Tampa's profile, from APTA) for a county with less than two-thirds of Hillsborough's population, and well below PSTA's own peak of 14.6 million in 2014; ridership fell to 9.1 million in 2022 and has recovered to about 10.4 to 10.5 million in each of 2024 and 2025. The SunRunner carried 1,036,048 trips in 2023, its first full year, and 769,551 in 2025.

06: Daily life

Health care, schools and what each city is like

Charlotte

Health care

Care is paid for through employer or individual private insurance, Medicare and Medicaid (North Carolina expanded Medicaid in December 2023), and uninsured adults still face full charges at hospitals. Two systems dominate: Atrium Health (part of Advocate Health, with Carolinas Medical Center as the region's Level I trauma centre and a new Wake Forest University School of Medicine campus in Charlotte) and Novant Health (Presbyterian Medical Center); primary care and specialist wait times run weeks rather than months, and costs depend far more on your plan than on the provider.

Education

UNC Charlotte enrolled a record 32,207 students in fall 2025 and is the city's main research university; Davidson College, Queens University, Johnson C. Smith University and Central Piedmont Community College round out the options. Charlotte-Mecklenburg Schools is a single county-wide district of roughly 140,000 students with a large magnet lottery system and a sizeable charter sector; enrollment fell to its lowest level since 2010-11 in 2025-26, and school quality varies sharply by neighbourhood.

Living there

Charlotte is a banking city that grew fast and recently: most of what you see was built after 1990, the Uptown skyline is compact and quiet after office hours, and daily life runs through car-oriented suburbs like Ballantyne, University City and the Lake Norman towns. South End and NoDa along the Blue Line are where the walkable apartment-and-brewery growth has concentrated. Summers are hot and humid, traffic on I-77 and I-485 is the main complaint, and the city is still working out what transit, schools and housing it wants to be as it passes a million residents.

St. Petersburg

Health care

Care is paid for through employer or marketplace insurance, Medicare and Medicaid, and Florida is one of the ten states that have not expanded Medicaid under the Affordable Care Act (KFF). Florida's uninsured rate was 10.9% in 2024 (2,509,782 of 23,038,464), against 8.2% nationally, on the ACS 2024 1-year estimates; the City of St. Petersburg's was 7.3% (19,374 of 263,881), below Port St. Lucie's 9.9%, Pinellas County's 9.0% and the metro's 10.0%. The city is the county's hospital center. Orlando Health Bayfront Hospital, the city's oldest, on the site of a five-room hospital of 1910, is Pinellas County's only Level II trauma center and has a Level III regional perinatal intensive care center and the Bayflite helicopter program (Wikipedia). Johns Hopkins All Children's Hospital, founded in 1926 and part of Johns Hopkins Medicine since 2011, has 259 beds and a Level I pediatric trauma center (Wikipedia). BayCare's St. Anthony's Hospital and HCA's hospitals are also among the city's ten largest private employers (City of St. Petersburg). This file did not verify a wait time figure for primary or specialist care.

Education

Pinellas County Schools, the countywide district, is shrinking: it reported more than 3,000 fewer students in 2025-26 than a year earlier (Bay News 9), its schools were 68% full against 87% ten years before, and in February 2026 the board voted to close two schools, Cross Bayou Elementary in Pinellas Park and Disston Academy in Gulfport, at the end of the 2025-26 year and to merge others (FOX 13). In higher education the city has the University of South Florida St. Petersburg, a downtown campus of about 6,500 students; Eckerd College, a private liberal arts college founded in 1958; St. Petersburg College, founded in 1927, a state college with four of its eleven campuses and centers in the city; and the Poynter Institute, the journalism school that owns the Tampa Bay Times (Wikipedia). Stetson University's law school is next door in Gulfport.

Living there

St. Petersburg is the smaller and older half of Tampa Bay's urban core: a city of 264,033 on the southern tip of the Pinellas peninsula, with more water than land inside its limits, connected to Tampa by the Gandy and Howard Frankland bridges and to Bradenton by the Sunshine Skyway. It was a railroad town before it was a resort (the Orange Belt Railway arrived in 1888 and the town was incorporated in 1892) and a retirement town for most of the twentieth century; its median age is still 43.0, the second-oldest of the Florida cities here after Port St. Lucie, though Wikipedia notes a younger turn since the Great Recession. Downtown is the draw, with the Dali Museum, the rebuilt Pier, seven miles of public waterfront parks, more than 600 murals and the Rays at Tropicana Field, who returned in April 2026 after Hurricane Milton tore off the roof but will leave: Hillsborough County voted 5 to 2 on 28 August 2026 to put $796 million toward a $2.3 billion stadium in Tampa for 2029 (WUSF). Its economy is a set of headquarters (Raymond James, Jabil, Duke Energy Florida) and hospitals (Johns Hopkins All Children's, Bayfront). The numbers set it apart from its Florida neighbors. It grew only 2.2% from 2020 to 2025 and lost residents in the year of the 2024 storms, in a county that is now losing people. Its median household income, $73,048, is $11,066 below Tampa's; its violent crime rate, 502 per 100,000 in 2025, is higher than Tampa's but falling, and its nine homicides were the fewest the police department has counted since 1967. It has the highest transit share of the Florida cities here outside Miami, at 2.1%. And it learned in 2024 what living in Tampa Bay costs: a record surge from Helene, which drowned twelve people in the county, and 18 inches of rain from Milton two weeks later.

07: The trade-offs

Where each city wins, and where it loses

Both cities price in US dollars and both housing figures use Freddie Mac's August rate of 6.67%, so the bills net directly, but the two headlines are different instruments. Charlotte's is the Canopy MLS median of what sold inside the city, $430,000 in July 2026, 2.3% below a year earlier; Canopy's single-family median for the Charlotte region was $420,000. St. Petersburg's is Zillow's typical home value for the city across all homes, $355,759 in June 2026, 3.9% below a year earlier, which is the city's row in this site's Tampa Bay table; it models every home rather than the houses that sold, condominiums included. Against local pay the headlines are about 5.0 times Charlotte's 2024 median household income of $86,416 and about 4.9 times St. Petersburg's $73,048, a figure with a margin of error of $4,441. At 20% down, Charlotte's $344,000 loan costs $2,213 a month and St. Petersburg's $284,607 loan $1,831. Property tax is about $3,010 a year in Charlotte, 0.70% of price on a 2023 valuation, against about $6,248 for a homesteaded owner in St. Petersburg, where a City address pays 19.9197 mills for 2025 on the Pinellas County Tax Collector's published total, the City's own 6.4525 among them beside the county, the school board, emergency medical services, the Juvenile Welfare Board, the water management district and the transit district: an effective 1.76% after Florida's homestead exemption, and about $7,087 without one. Insurance is budgeted at $180 a month in Charlotte and $390 in St. Petersburg, this site's estimate for a coastal Tampa Bay address, inside the $3,900 to $5,500 a year published for a St. Petersburg house with wind cover, and neither includes flood. The three lines come to about $2,644 and $2,742, roughly 37% and 45% of each city's median household income. The $98 gap is St. Petersburg's property tax, about $270 a month higher, and its insurance, $210 higher, less its mortgage, $382 lower. Rents are on different series and point the same way. RentCafe's August averages for Charlotte were $1,470 for a one-bedroom and $1,781 for a two-bedroom, about 25% of median income for the larger; Zillow's observed rent index for St. Petersburg, across all homes, was $2,058 in June, about 34%. Neither state allows rent control.

The crime figures are built a little differently, and St. Petersburg is lower on each. Charlotte-Mecklenburg Police counted 5,852 violent offenses in 2025 on UCR summary definitions, about 607 per 100,000 on the city's 964,784 residents, and 35,112 property offenses, about 3,639. St. Petersburg's are the FBI's summarized counts for the St. Petersburg Police Department, which reports as annual totals: 1,325 violent offenses of murder, rape, robbery and aggravated assault, 502 per 100,000 on the Census estimate of 264,033, and 5,437 property offenses, 2,059. Charlotte recorded 96 homicides, about 10 per 100,000, against 110 in 2024; St. Petersburg 9 in the FBI's file, about 3.4, and 10 on its police department's own count, which it called the fewest since 1967, after 18 in 2024. Violent crime fell by about a fifth in both in 2025. Charlotte's violent crime dropped 21%, its vehicle thefts went from 7,442 to 5,960, and CMPD reports clearing 79% of its homicides. St. Petersburg's violent offenses fell 19% after three flat years, its property offenses 17%, and its motor vehicle thefts more than halved from 917 in 2023 to 407. CMPD's patch includes unincorporated Mecklenburg, which pushes Charlotte's rates up a little, every rate here is a count divided by a Census estimate, and the St. Petersburg counts were read on 1 October 2026 from a federal feed that can still be revised.

St. Petersburg is warmer all year and slightly wetter. January averages 16.8 C at Albert Whitted Airport on St. Petersburg's downtown waterfront against 5.6 C at Charlotte Douglas, and July 28.8 C against 26.7 C; Charlotte's July is its warmest month, and St. Petersburg's August is warmer still by two tenths of a degree. St. Petersburg gets 1,185 mm of precipitation a year, 63% of it from June to September, against 1,107 mm. Charlotte gets about 8.9 cm of snow a year and an occasional ice storm that closes the city for a day or two; St. Petersburg gets none, and frost is almost unknown on its waterfront, one night at 0 C since 2010. Charlotte records about 2,821 hours of sun on the older 1961-1990 series; this site stores no sunshine figure for St. Petersburg, because that series lists no St. Petersburg station, and its nickname, the Sunshine City, rests on a run of sunny days from 1967 to 1969. Summer is long and humid in both. St. Petersburg's normals count 70.9 days a year at or above 32.2 C (90F) and none at 37.8 C (100F), and the airport recorded 128 such days in 2024, the most in its record since 2010; Charlotte's routine risks are heat indexes above 100F and flash flooding on its creeks. Helene reached both in September 2024, in different forms. It devastated the mountains two hours west of Charlotte but mostly spared the city. It passed offshore of St. Petersburg on 26 September and the tide gauge there, the longest record in Tampa Bay, measured 6.31 ft above mean higher high water against a previous record of 3.97 ft; twelve people drowned in Pinellas County, two of them in the city. Two weeks later Milton came ashore at Siesta Key, about 35 miles south, dropped 18.54 in (471 mm) on Albert Whitted in a day and tore most of the roof off Tropicana Field. Neither storm made landfall in St. Petersburg, and the last hurricane to strike it directly was in 1921; Hugo hit Charlotte directly in 1989.

Charlotte's labor market is tighter and growing faster, and its households earn more. On the same unadjusted basis unemployment was 3.6% in the Charlotte metro in June 2026 and 4.7% in Tampa-St. Petersburg-Clearwater, which rose to 4.8% in July, against 4.4% nationally; the City of St. Petersburg's own July rate was 4.2%. Charlotte had 1,413,000 nonfarm jobs in June, 1.6% more than a year earlier, with construction up 9.0%. Tampa Bay had 1,559,600 in August, 0.9% more, led by private education and health services, so St. Petersburg sits inside the larger metro labor market though not the faster one. Both are finance towns. Charlotte has 128,500 jobs in financial activities around Bank of America, Truist and Wells Fargo; Tampa Bay has 142,400, and St. Petersburg is home to Raymond James, its largest private employer with 4,800 staff, Franklin Templeton and the credit union service organization PSCU, beside Jabil, Duke Energy Florida and Johns Hopkins All Children's Hospital. Median household incomes were $86,416 in Charlotte and $73,048 in St. Petersburg in 2024, $11,066 below Tampa's across the bay. The tax story is North Carolina's flat income tax against none. A single filer on $100,000 pays about $17,158 in Charlotte for 2025, $3,709 of it to the state, and $13,449 in St. Petersburg, and the top combined rate is 41.25% against 37%; North Carolina's rate drops from 4.25% to 3.99% for 2026. Sales tax is 8.25% in Mecklenburg and 7% in Pinellas County, the state's 6% and the Penny for Pinellas. Property tax runs the other way: St. Petersburg's is about $3,238 a year higher on these two figures, which North Carolina's 4.25% would take from a single filer at about $88,900 of income, and about $148,200 once the insurance gap is counted too, though the cheaper St. Petersburg house gives some of that back in a smaller mortgage.

Neither is a transit city, and they are closer on it than on almost anything else. In 2024, 2.3% of Charlotte workers took transit and 2.4% walked or cycled, against 2.1% and 2.9% in St. Petersburg; 25% of Charlotte's workers worked from home against 21.3%, and 65.6% of St. Petersburg's drove alone. CATS carried about 15.7 million trips in 2024, roughly 65% of its 2019 level, on the 19-mile LYNX Blue Line, the Gold Line streetcar and buses, and the 1 cent sales tax collected since July 2026 is to pay for more rail, the Red Line commuter rail to Lake Norman first. The Pinellas Suncoast Transit Authority carried 10,441,618 trips across Pinellas County in 2025, 769,551 of them on the SunRunner, Tampa Bay's first bus rapid transit line, which runs every 15 minutes from downtown St. Petersburg to St. Pete Beach. St. Petersburg has no passenger rail, and the seasonal Cross-Bay Ferry to downtown Tampa stopped after 2025, though PSTA bought two vessels in June 2026 to restart it. Most of its residents work in their own county, only 14% outside Pinellas, and the mean commute was 25 minutes. The airports are not comparable. CLT, an American Airlines hub, handled 53.6 million passengers in 2025, about 65% of them connecting. St. Pete-Clearwater International, about 9 miles north of downtown St. Petersburg, handled a record 2,794,067, almost all on Allegiant, and most of the city's flights go through Tampa International, about 16 miles away across the Howard Frankland Bridge, which handled 24,811,007.

Health coverage is where the state line shows. North Carolina expanded Medicaid in December 2023. Florida is one of the ten states that have not, and its uninsured rate was 10.9% in 2024 against 8.2% nationally, though the City of St. Petersburg's was lower, 7.3%. Charlotte's systems are Atrium Health, whose Carolinas Medical Center is the region's Level I trauma center, with a new Wake Forest medical school campus, and Novant Health. St. Petersburg is Pinellas County's hospital center: Orlando Health Bayfront Hospital is the county's only Level II trauma center, and Johns Hopkins All Children's Hospital, with 259 beds, has a Level I pediatric trauma center. Charlotte's profile puts primary care and specialist waits in weeks; St. Petersburg's did not verify a wait time. Both school districts are shrinking. Charlotte-Mecklenburg Schools, with roughly 140,000 students, fell to its lowest enrollment since 2010-11 in 2025-26. Pinellas County Schools, the countywide district, reported more than 3,000 fewer students in 2025-26 than a year earlier, its schools were 68% full against 87% ten years before, and in February 2026 its board voted to close two schools. UNC Charlotte enrolled a record 32,207 in fall 2025; St. Petersburg has the University of South Florida St. Petersburg, a downtown campus of about 6,500 students, Eckerd College and four of St. Petersburg College's campuses and centers.

What people underestimate is that the two are moving in opposite directions, and how much of the St. Petersburg bill sits outside the figure. Charlotte added 20,731 residents in 2024-25, the largest numeric gain of any US city, and has grown 10.3% since 2020. St. Petersburg grew 2.2% from 2020 to 2025 and then lost 1,822 residents in 2024-25, the year that took in Helene and Milton, in a county where deaths have outnumbered births every year since 2020, and its typical value fell 3.9% in the year to June 2026. Mecklenburg revalues on 1 January 2027, so Charlotte's $3,010, levied on 2023 values, has further to move. St. Petersburg's $6,248 is the 2025 millage; on 17 September 2026 the City Council kept its own 6.4525 mills for fiscal 2027, above the rolled-back rate. It assumes a homestead filed by 1 March of the year after the purchase, and Save Our Homes resets a house's assessment to market value the January after a sale, so the seller's bill is no guide. Then the water. The $390 a month covers wind and not rising water, and a flood policy, priced off the elevation certificate, comes on top. The City assessed 13,494 parcels for damage after Helene and recorded 5,189 with major damage and 146 destroyed, parcels rather than homes. On a damaged or renovated house, FEMA's substantial improvement rule decides what may be built: if the cost of the work reaches half the structure's market value before it starts, or the structure has sustained that much damage, the whole building has to be brought up to current flood standards, which near the bay can mean elevating it. A condominium adds an association fee this site estimates at $700 a month, against $400 in Charlotte. Closing costs differ too. North Carolina's excise tax on the deed is 0.2%, the seller's, about $860 on Charlotte's median; Florida charges the seller 0.7% on the deed, about $2,490 on St. Petersburg's typical value, and the buyer about $1,565 in documentary stamp and intangible tax on a $284,607 loan.

Charlotte

Better here

  • Mortgage, property tax and insurance come to about $2,644 a month on the city's median, roughly 37% of median household income, against about $2,742 and 45% in St. Petersburg at the same 6.67%.
  • Property tax on the median is about $3,010 a year, 0.70% of price, against about $6,248 and an effective 1.76% on St. Petersburg's homesteaded typical value, and insurance runs $180 a month against $390.
  • Unemployment was 3.6% in the metro in June 2026, not seasonally adjusted, against 4.7% in Tampa-St. Petersburg the same month, and payrolls grew 1.6% against 0.9%.
  • North Carolina expanded Medicaid in December 2023, where Florida has not and its uninsured rate was 10.9% in 2024 against 8.2% nationally.
  • Median household income was $86,416 in 2024, against $73,048 in St. Petersburg.
  • CLT, an American Airlines hub, handled 53.6 million passengers in 2025, more than twice Tampa International's 24,811,007.

Worse here

  • Violent crime ran about 607 per 100,000 in 2025 and there were 96 homicides, about 10 per 100,000, against 502 and about 3.4 in St. Petersburg.
  • Property crime ran about 3,639 per 100,000 in 2025 against 2,059 in St. Petersburg.
  • A single filer on $100,000 pays about $17,158 in income tax for 2025, $3,709 of it to North Carolina, against $13,449 of federal tax alone in St. Petersburg.
  • January averages 5.6 C with 8.9 cm of snow a year and the occasional ice storm that closes the city, against 16.8 C and no snow in St. Petersburg.
  • Sales tax is 8.25% in Mecklenburg against 7% in Pinellas County.
  • Charlotte-Mecklenburg Schools fell to its lowest enrollment since 2010-11 in 2025-26, and Mecklenburg revalues property on 1 January 2027.

Choose Charlotte if

  • you want to own for less against pay, about 37% of median income against 45%
  • you want the faster-growing job market, at 3.6% unemployment in June 2026
  • you may need Medicaid, or work in a job with thin health coverage
  • you fly often and want a hub airport rather than one 16 miles away across a bridge

The Charlotte guide · Neighborhoods · Charlotte rent vs buy · Charlotte mortgage calculator

St. Petersburg

Better here

  • Violent offenses ran 502 per 100,000 in 2025 and there were 9 homicides, about 3.4 per 100,000, against about 607 and 96 in Charlotte.
  • Florida levies no income tax, so $100,000 pays $13,449 in federal tax for 2025 and $13,170 for 2026, against about $17,158 in Charlotte for 2025.
  • January averages 16.8 C with no snow on the normals, against 5.6 C and 8.9 cm in Charlotte.
  • Zillow's typical value of $355,759 in June 2026 is about 4.9 times median household income, and the mortgage on it $1,831 a month against $2,213 on Charlotte's median.
  • Sales tax is 7% in Pinellas County against 8.25% in Mecklenburg.
  • Raymond James, Jabil and Duke Energy Florida are headquartered in the city, inside a metro with 142,400 financial activities jobs.

Worse here

  • Property tax on the typical value is about $6,248 a year with a homestead and about $7,087 without one, an effective 1.76%, against about $3,010 in Charlotte, and insurance is $390 a month before flood cover.
  • Hurricane Helene pushed the bay a record 6.31 ft above mean higher high water in September 2024, and the City recorded 5,189 parcels with major damage.
  • Florida is one of ten states that have not expanded Medicaid, and its uninsured rate was 10.9% in 2024 against 8.2% nationally.
  • Median household income was $73,048 in 2024, $13,368 below Charlotte's, and Zillow's rent index of $2,058 is about 34% of it.
  • The city lost 1,822 residents in 2024-25, where Charlotte added 20,731, the largest numeric gain of any US city.
  • The normals count 70.9 days a year at or above 32.2 C (90F), and the airport recorded 128 in 2024.

Choose St. Petersburg if

  • you want the lower crime rates of the two, in a city where violent offenses fell 19% in 2025
  • you earn well and would rather pay property tax on a house than state income tax on a salary
  • you work in finance, health care or engineering and want a headquarters town on the water
  • you want a warm winter and will buy on elevation and flood zone first, with flood insurance as well as wind

The St. Petersburg guide · Neighborhoods · St. Petersburg rent vs buy · St. Petersburg mortgage calculator

08: Questions people ask

Charlotte or St. Petersburg, in short

Is Charlotte or St. Petersburg cheaper to live in?

Charlotte, to own and to rent, in dollars and more so against pay. Charlotte's median sale price inside the city was $430,000 in July 2026, and St. Petersburg's typical home value on Zillow's index $355,759 in June, a measure across every home rather than the houses that sold. Both figures use Freddie Mac's August rate of 6.67%. Mortgage, property tax and insurance come to about $2,644 a month in Charlotte and $2,742 in St. Petersburg, roughly 37% of Charlotte's median household income of $86,416 and 45% of St. Petersburg's $73,048. St. Petersburg gives back more than its cheaper house saves in property tax, about $6,248 a year against $3,010, and insurance, $390 a month against $180, before any flood policy. Rents are on different series: RentCafe's August average for a Charlotte two-bedroom was $1,781, about 25% of median income, and Zillow's St. Petersburg rent index $2,058 in June, about 34%. Sales tax is 7% in Pinellas County against 8.25% in Mecklenburg, and Charlotte adds North Carolina's income tax, $3,709 on $100,000 for 2025.

Is Charlotte or St. Petersburg safer?

St. Petersburg, on every line, on figures built a little differently. Its violent crime rate was 502 per 100,000 in 2025 against about 607 in Charlotte, its property crime rate 2,059 against about 3,639, and its homicides 9, about 3.4 per 100,000, against 96, about 10. St. Petersburg's are the FBI's summarized counts for its police department, read on 1 October 2026 and still open to revision; Charlotte's are CMPD's own counts on UCR summary definitions over a patch that includes unincorporated Mecklenburg, which pushes its rates up a little. Violent crime fell by about a fifth in both in 2025: Charlotte's fell 21% and its homicides from 110, and St. Petersburg's violent offenses fell 19%, with the police department's 10 homicides the fewest it has counted since 1967. Every rate here is a count divided by a Census estimate rather than a published rate.

Which has the better job market, Charlotte or St. Petersburg?

Charlotte's, on unemployment, growth and pay, though St. Petersburg sits inside the larger metro. On the same unadjusted basis unemployment was 3.6% in the Charlotte metro and 4.7% in Tampa-St. Petersburg-Clearwater in June 2026, and Tampa Bay's rose to 4.8% in July; the City of St. Petersburg's own July rate was 4.2%. Charlotte had 1,413,000 nonfarm jobs in June, up 1.6% on the year; Tampa Bay had 1,559,600 in August, up 0.9%. Both lean on finance: 128,500 financial activities jobs in Charlotte around Bank of America, Truist and Wells Fargo, and 142,400 across Tampa Bay, with Raymond James headquartered in St. Petersburg. City median household incomes were $86,416 and $73,048 in 2024, and Charlotte added 20,731 residents in 2024-25 while St. Petersburg lost 1,822.

Does Florida having no income tax make St. Petersburg cheaper than Charlotte?

For an owner at the two figures, only above a modest income, and the margin is thin. A single filer on $100,000 pays about $17,158 in Charlotte for 2025, $3,709 of it to North Carolina, against $13,449 in federal tax alone in St. Petersburg, and North Carolina's flat rate drops from 4.25% to 3.99% for 2026. Florida collects more through property: St. Petersburg's 19.9197 mills take about $6,248 a year on the homesteaded typical value, an effective 1.76%, against about $3,010 on Charlotte's median, 0.70%. Counting the whole bill, mortgage included, St. Petersburg costs about $98 a month, $1,176 a year, more to hold, which North Carolina's 4.25% takes from a single filer at about $40,400 of income; on property tax and insurance alone, ignoring the cheaper house, the break-even is about $148,200. Neither counts the flood policy a St. Petersburg house near the bay needs, and both bills will move: Mecklenburg revalues on 1 January 2027, and the City of St. Petersburg kept its own rate for fiscal 2027 as values rose.

Sources

Where the figures come from

Housing figures are the ones behind each city's calculators, dated on those pages. The rest are listed here with the date they were retrieved. See the methodology for how facts, estimates and opinion are kept apart.

  1. Population Growth Holds Steady in Midsized Cities Amid Widespread Slowdown (Vintage 2025 city and town estimates) · US Census Bureau · retrieved
    Supports: City population, Five-year growth
  2. 2020 Census, North Carolina: Total Population by Municipality (PL 94-171) · North Carolina General Assembly · retrieved
    Supports: Five-year growth
  3. Resident Population in Charlotte-Concord-Gastonia, NC-SC (MSA) (CGRPOP) · FRED, Federal Reserve Bank of St. Louis (Census Bureau data) · retrieved
    Supports: Metro population, Five-year growth
  4. CMPD End of Year Report: Violent, Property and Overall Crime Decrease · Charlotte-Mecklenburg Police Department · retrieved
    Supports: Violent crime rate, Property crime rate, Homicides, Crime trend
  5. NOAA 1991-2020 US Climate Normals, station USW00013881 Charlotte Douglas International Airport (NCEI data service) · NOAA National Centers for Environmental Information · retrieved
    Supports: January mean, July mean, Annual precipitation, Annual snowfall, January 42.1F, July 80.1F and August 78.6F from the monthly series, and annual mean 61.4F, precipitation 43.60 in and snowfall 3.5 in from dataset=normals-annualseasonal-1991-2020 for the same station
  6. Average Annual Sunshine in US Cities · Current Results (NCDC Comparative Climatic Data, 1961-1990) · retrieved
    Supports: Sunshine hours
  7. Charlotte, NC profile (ACS 2024 1-year), tables B19013 and B08301 · Census Reporter (US Census Bureau ACS) · retrieved
    Supports: Median household income, Transit commute share, Walk and cycle commute share
  8. Unemployment Rate in Charlotte-Concord-Gastonia, NC-SC (MSA) (CHAR737UR) · FRED, Federal Reserve Bank of St. Louis (BLS LAUS) · retrieved
    Supports: Unemployment rate
  9. Charlotte, NC-SC, Area Economic Summary · US Bureau of Labor Statistics · retrieved
    Supports: Unemployment rate, Main sectors, Labour market
  10. Important Notice: Mecklenburg County Sales and Use Tax Increase · North Carolina Department of Revenue · retrieved
    Supports: Sales tax
  11. Tax Rate Schedules · North Carolina Department of Revenue · retrieved
    Supports: Top marginal income tax, Income tax on $100,000
  12. North Carolina Standard Deduction or North Carolina Itemized Deductions · North Carolina Department of Revenue · retrieved
    Supports: Income tax on $100,000
  13. 2025 Tax Brackets and Federal Income Tax Rates · Tax Foundation · retrieved
    Supports: Top marginal income tax, Income tax on $100,000
  14. CATS sees ridership grow by 11% in last year · WFAE · retrieved
    Supports: Transit ridership
  15. In a historic vote, Mecklenburg transit and transportation sales tax wins approval · WFAE · retrieved
    Supports: Transit ridership, Sales tax
  16. Rapid Response Special Report: Charlotte Area Transit System · North Carolina Office of the State Auditor · retrieved
    Supports: Transit ridership, Crime trend
  17. CLT Welcomes 53.6 Million Passengers in 2025, Second Busiest Year on Record · Charlotte Douglas International Airport · retrieved
    Supports: Airport passengers
  18. UNC Charlotte's enrollment surge sets another record · UNC Charlotte University Communications · retrieved
    Supports: Education
  19. Charlotte-Mecklenburg Schools enrollment hits lowest since 2010-11 · WSOC-TV · retrieved
    Supports: Education
  20. Annual Estimates of the Resident Population for Incorporated Places of 50,000 or More (all states, SUB-EST2025) · US Census Bureau · retrieved
    Supports: City population, Five-year growth, Violent crime rate, Property crime rate, Homicides, Crime trend, Character, St. Petersburg city 258,358 (April 2020 base), 262,655 (2022), 264,921 (2023), 265,855 (2024) and 264,033 (2025); Pinellas County 948,563; Clearwater 114,364; national and Florida ranks and the 92 cities of 250,000 or more
  21. Annual Resident Population Estimates and Components of Change for Metropolitan and Micropolitan Statistical Areas and Their Counties: April 1, 2020 to July 1, 2025 (CBSA-EST2025-ALLDATA) · US Census Bureau · retrieved
    Supports: Metro population, Five-year growth, Character, Tampa-St. Petersburg-Clearwater MSA 3,175,282 (April 2020 base) and 3,418,895 (2025) and its components of change; Pinellas County's 2024-25 loss of 11,834, its births, deaths and migration
  22. 2024 Gazetteer Files: Places (national) · US Census Bureau · retrieved
    Supports: point, City population, Climate normals, Airport passengers, Character, St. Petersburg city: 61.804 sq mi of land, 73.661 sq mi of water, internal point 27.762727, -82.644131
  23. St. Petersburg, Florida (history, geography, economy, arts, education, transportation) · Wikipedia · retrieved
    Supports: Climate normals, Climate hazards, Main sectors, Labour market, Transit system, Education, Character
  24. Crime Data Explorer summarized agency data, St. Petersburg Police Department (FL0521400): violent crime, property crime, homicide, rape, robbery, aggravated assault, burglary, larceny, motor vehicle theft and arson, 2021-2025 · FBI · retrieved
    Supports: Violent crime rate, Property crime rate, Homicides, Crime trend, Character
  25. St. Pete Crime Rates Declined In 2025: Police · Patch · retrieved
    Supports: Homicides, Crime trend, Character, 10 homicides in 2025 against 18 in 2024, the fewest since 1967; overall crime down 16%; 175 robberies and 406 auto thefts against five-year averages of 224 and 735
  26. US Climate Normals 1991-2020, station USW00092806 St. Petersburg Albert Whitted Airport (Access Data Service) · NOAA National Centers for Environmental Information · retrieved
    Supports: January mean, July mean, Annual precipitation, Climate normals, Climate hazards, January 62.2F, July 83.8F and August 84.0F and the monthly highs, lows and rain from the monthly series, which carries no snowfall normal for this station, and annual mean 74.7F, precipitation 46.65 in, 70.9 days at 90F, 0.0 at 100F and 0.1 nights at freezing from dataset=normals-annualseasonal-1991-2020 for the same station
  27. US Climate Normals 1991-2020, station USC00087886 St. Petersburg (cooperative station) (Access Data Service) · NOAA National Centers for Environmental Information · retrieved
    Supports: Annual snowfall, Climate normals, 0.0 in of snow (monthly and annual), January 62.1F, July 83.9F, 52.48 in of precipitation
  28. US Climate Normals 1991-2020, station USW00012873 St. Petersburg-Clearwater International Airport (Access Data Service) · NOAA National Centers for Environmental Information · retrieved
    Supports: Climate normals, January 61.6F, July 83.1F, 53.62 in of precipitation, 94.1 days at 90F
  29. NCEI data search, normals-monthly-1991-2020 stations within 28.0N to 27.6N and 82.85W to 82.45W · NOAA National Centers for Environmental Information · retrieved
    Supports: Climate normals, the stations with 1991-2020 normals in and around the city, including USW00092806 and USC00087886 at 27.7628N, 82.6261W
  30. Global Historical Climatology Network daily summaries, St. Petersburg Albert Whitted Airport (USW00092806), 2010-2026 · NOAA National Centers for Environmental Information · retrieved
    Supports: Climate hazards, 18.54 in on 9 October 2024 and a 101.1 mph gust; an 82.1 mph gust on 26 September 2024; 128 days at or above 90F in 2024 and 94 in 2026 through 28 September; 32F on 18 January 2018, the only reading at or below freezing since 2010; 36F on 1 February 2026
  31. Tropical Cyclone Report: Hurricane Helene (AL092024) · NOAA National Hurricane Center · retrieved
    Supports: Climate hazards, Character, 6.31 ft above MHHW at the St. Petersburg tide gauge (record since 1947; previous record 3.97 ft in Elena, 1985); 12 drowned in Pinellas County, 2 in St. Petersburg; at least 419 homes destroyed and 18,512 structures with major damage in Pinellas and Hillsborough
  32. Tropical Cyclone Report: Hurricane Milton (AL142024) · NOAA National Hurricane Center · retrieved
    Supports: Climate hazards, Character, Landfall at Siesta Key as a Category 3; Albert Whitted storm total 18.88 in and gust 88 kt; maximum storm total 20.40 in at a CoCoRaHS site near St. Petersburg; Tropicana Field's fabric roof ripped off
  33. Tropicana Field roof damaged by Hurricane Milton, downtown St. Pete crane snapped · Bay News 9 · retrieved
    Supports: Climate hazards
  34. Tropicana Field (Milton damage, 2025 season at Steinbrenner Field, return on 6 April 2026) · Wikipedia · retrieved
    Supports: Climate hazards, Character
  35. A new Rays stadium in Tampa gets clinching Hillsborough County approval · WUSF · retrieved
    Supports: Character
  36. ACS 2024 1-year tables B19013, B25003 and B08301 for St. Petersburg, Tampa and Port St. Lucie cities, Pinellas County, the Tampa-St. Petersburg-Clearwater MSA, Florida and the US · Census Reporter API (US Census Bureau ACS) · retrieved
    Supports: Median household income, Transit commute share, Walk and cycle commute share, Character
  37. ACS 2024 1-year tables B08007 (place of work), B08013 (aggregate travel time) and B08303 (travel time to work) for St. Petersburg city and Pinellas County · Census Reporter API (US Census Bureau ACS) · retrieved
    Supports: Labour market
  38. ACS 2024 1-year table B01002 (median age) for St. Petersburg, Tampa, Port St. Lucie, Jacksonville, Miami and Orlando cities, the Tampa-St. Petersburg-Clearwater MSA and the US · Census Reporter API (US Census Bureau ACS) · retrieved
    Supports: Median household income, Character
  39. ACS 2024 1-year table B27001 (health insurance coverage) for St. Petersburg city, Pinellas County, the Tampa-St. Petersburg-Clearwater MSA, Florida and the US · Census Reporter API (US Census Bureau ACS) · retrieved
    Supports: Health care
  40. Local Area Unemployment Statistics, Tampa-St. Petersburg-Clearwater, FL MSA (LAUMT124530000000003), St. Petersburg city (LAUCT126300000000003) and Pinellas County (LAUCN121030000000003), not seasonally adjusted · US Bureau of Labor Statistics · retrieved
    Supports: Unemployment rate
  41. Current Employment Statistics, Tampa-St. Petersburg-Clearwater, FL MSA: total nonfarm (SMU12453000000000001), construction (SMU12453002000000001), supersectors (SMU1245300xx00000001), retail trade and federal government (SMU12453009091000001) · US Bureau of Labor Statistics · retrieved
    Supports: Main sectors, Labour market
  42. FY2025 Annual Comprehensive Financial Report, Statistical Section: Principal Employers · City of St. Petersburg (filed with the Florida Auditor General) · retrieved
    Supports: Main sectors, Labour market, Health care, Character, Raymond James & Associates 4,800, All Children's Health 2,800, Power Design 1,700, Jabil Circuit 1,700, St. Anthony's Hospital 1,437, HCA Hospital 1,350, Duke Energy 1,250, Franklin Templeton 1,200, Catalent 800, PSCU 800; 17,837 or 12.45% of 147,705; the 2016 list of 20,300
  43. Discretionary Sales Surtax Information for Calendar Year 2026 (DR-15DSS) · Florida Department of Revenue · retrieved
    Supports: Sales tax, Pinellas 1%, February 1, 1990 to December 31, 2029
  44. Penny for Pinellas: frequently asked questions · Penny for Pinellas (Pinellas County) · retrieved
    Supports: Sales tax, first approved in 1989 and in effect from 1990; renewed on November 7, 2017 for 2020-2029 with 83% support; tourists and seasonal visitors estimated to pay a third
  45. Florida Tax Rates & Rankings · Tax Foundation · retrieved
    Supports: Top marginal income tax, Income tax on $100,000, Tax notes
  46. 2026 Tax Brackets and Federal Income Tax Rates · Tax Foundation · retrieved
    Supports: Top marginal income tax, Income tax on $100,000
  47. Millage rates levied for 2025 taxes · Pinellas County Tax Collector · retrieved
    Supports: Tax notes, St Petersburg real estate total 19.9197 mills, of which the city 6.4525 (as carried in lib/metro-tampa/market.ts)
  48. St. Pete keeps property tax rate unchanged · St Pete Catalyst · retrieved
    Supports: Tax notes, 6.4525 mills for fiscal 2027 adopted 6-2 on 17 September 2026, above the 6.3854 rolled-back rate
  49. St. Pete holds property tax rate steady · St Pete Catalyst · retrieved
    Supports: Tax notes, taxable values of about $39.3 billion; ad valorem revenue up about $14.8 million; 6.4525 mills since fiscal 2025
  50. Zillow Home Value Index (ZHVI) and Observed Rent Index (ZORI), city files, June 2026 · Zillow Research · retrieved
    Supports: Tax notes, St. Petersburg $355,759, down 3.9% year over year, and rent $2,058, as carried in lib/metro-tampa/market.ts
  51. Monthly Module Adjusted Data Release, complete monthly ridership with adjustments and estimates (Pinellas Suncoast Transit Authority, NTD 40027) · Federal Transit Administration, National Transit Database (via data.transportation.gov) · retrieved
    Supports: Transit ridership, Transit system
  52. Pinellas Suncoast Transit Authority (history, routes, SunRunner, Cross-Bay Ferry) · Wikipedia · retrieved
    Supports: Transit system
  53. St. Pete-Clearwater International Airport (location, owner, airlines, annual passenger traffic 2024 and 2025) · Wikipedia · retrieved
    Supports: Airport passengers
  54. Status of State Medicaid Expansion Decisions · KFF · retrieved
    Supports: Health care
  55. Orlando Health Bayfront Hospital · Wikipedia · retrieved
    Supports: Health care, Main sectors
  56. Johns Hopkins All Children's Hospital · Wikipedia · retrieved
    Supports: Health care, Main sectors
  57. Pinellas County School Board considers closing schools due to low enrollment · Bay News 9 · retrieved
    Supports: Education
  58. Pinellas County Schools move forward with closures, consolidations as enrollment declines district wide · FOX 13 · retrieved
    Supports: Education
  59. More choice, steady sales define Charlotte's July housing market · Canopy Realtor® Association / Canopy MLS · retrieved
    Supports: City of Charlotte median sale price of $430,000 in July 2026, down 2.3% year over year, with the year-to-date median also $430,000, Charlotte region median sale price of $410,000, up 1.1% year over year, and Mecklenburg County's $468,500, up 2.0%, City of Charlotte inventory of 3,754 homes, up 15.8%, at 3.7 months of supply against 3.2 a year earlier, City of Charlotte days on market of 40, against 38 a year earlier, Regional medians by type: single-family $420,000, townhome $349,990 and condominium $292,000, all of which are regional rather than city figures
  60. Charlotte, NC average rent and rent trends, August 2026 · RentCafe / Yardi Matrix · retrieved
    Supports: Average Charlotte apartment rent of $1,672 across 949 sq ft, down 0.92% year over year, Average rents of $1,377 studio, $1,470 one-bedroom, $1,781 two-bedroom and $2,117 three-bedroom
  61. Charlotte multifamily market insights, 2026 · Northmarq · retrieved
    Supports: Charlotte apartment vacancy of 6.2%, Approximately 18,000 units under construction, a 6.2% expansion of inventory, More than half of Charlotte apartment properties offering concessions, Eleven consecutive quarters of year-over-year asking rent declines
  62. Fiscal Year 2026 Fair Market Rents · US Department of Housing and Urban Development · retrieved
    Supports: Two-bedroom Fair Market Rent of $1,847 for the Charlotte-Concord-Gastonia NC-SC HUD Metro FMR Area
  63. Tax rates, fiscal year 2027 · Mecklenburg County Office of the Tax Collector · retrieved
    Supports: Mecklenburg County rate of 49.27 cents per $100 of assessed value, unchanged for FY2027, City of Charlotte rate of 29.30 cents per $100, applied on top of the county rate inside the city
  64. Board of County Commissioners adopts $2.6 billion operating budget for FY2027 · Mecklenburg County · retrieved
    Supports: The county property tax rate holds at 49.27 cents per $100 for FY2027
  65. Charlotte City Council adopts the FY2027 budget · WCNC Charlotte · retrieved
    Supports: City property tax rate rising 1.89 cents from 27.41 to 29.30 cents per $100, adopted 8 June 2026, The increase is dedicated to police and fire pay and raises about $85 million
  66. Sales assessment ratio studies as of January 1, 2025 · North Carolina Department of Revenue, Local Government Division · retrieved
    Supports: Mecklenburg County last revalued in 2023, A certified median sales assessment ratio of 88.78%: assessed values are 88.78% of sale prices, An effective county tax rate of 0.4374% against a nominal 0.4927%, computed as rate × assessment level, A coefficient of dispersion of 9.63, among the lowest in the state
  67. Primary Mortgage Market Survey, 13 August 2026 · Freddie Mac · retrieved
    Supports: 30-year fixed-rate mortgage averaging 6.67%, against 6.58% a year earlier
  68. Commissioner Causey negotiates settlement on Rate Bureau's homeowners' insurance request · North Carolina Department of Insurance · retrieved
    Supports: Statewide average base rate increases of 7.5% on 1 June 2025 and 7.5% on 1 June 2026, Charlotte territory increases of 9.3% and 9.2%, No further rate filing before June 2027
  69. Conforming loan limit values for 2026 · Federal Housing Finance Agency · retrieved
    Supports: Baseline one-unit conforming loan limit of $832,750 for 2026, which is the limit in Mecklenburg County
  70. Final 2025 millage rates by taxing district · Hillsborough County Property Appraiser · retrieved
    Supports: Published totals of 19.8428 for Tampa, 19.5319 for Temple Terrace, 18.2926 for Plant City and 18.2515 for the unincorporated county, Every component behind them, including the 0.5583 library services levy Temple Terrace and Plant City are outside and the 0.5000 transit authority levy Plant City is outside, A county General Purpose MSTU of 4.6163 paid in the unincorporated area in place of a municipal rate
  71. Table 1: Comparison of Taxes Levied, county and municipal governments, fiscal years 2024-25 and 2025-26 · Florida Department of Revenue, Property Tax Oversight · retrieved
    Supports: Independent confirmation of each municipality's own adopted 2025-26 levy in both counties
  72. Annual estimates of the resident population for incorporated places, 2020 to 2024 · United States Census Bureau, Population Estimates Program · retrieved
    Supports: 2020 census counts and 2024 estimates for each municipality, Tampa at 414,547 and St. Petersburg at 267,102; Indian Shores at 1,190
  73. Hurricane Helene storm surge and Pinellas County flooding, September 2024 · Latent Insurance, on National Weather Service and Pinellas County data · retrieved
    Supports: The largest storm surge on record for St. Petersburg, over six feet in the city and more than seven on the barrier islands, Thousands of Pinellas homes flooded, many of which had never flooded before, St. Petersburg single-family homeowners insurance of roughly $3,900 to $5,500 a year with wind coverage, and higher on the barrier islands
  74. Home insurance in Tampa, Florida: 2026 rates · InsuranceQuotes · retrieved
    Supports: Tampa homeowners insurance averaging about $2,400 a year in 2026, A Tampa Bay range of roughly $3,285 to $5,100 across Hillsborough, Pinellas and Pasco
  75. Documentary stamp tax · Florida Department of Revenue · retrieved
    Supports: 70 cents per $100 on a deed, in every county except Miami-Dade, which charges 60 cents plus a 45-cent surtax, 35 cents per $100 on a promissory note or other written obligation to pay money
  76. Governmental leasehold intangible personal property tax and the non-recurring intangible tax on mortgages · Florida Department of Revenue · retrieved
    Supports: A non-recurring intangible tax of 2 mills: 0.2%, on the obligation secured by a mortgage on Florida real property
  77. Property tax exemptions and additional benefits · Florida Department of Revenue · retrieved
    Supports: A $25,000 homestead exemption applying to all taxing authorities and a second slice, $25,000 in the 2024 base year and adjusted for inflation each 1 January since, applying to all but the school district, The Save Our Homes assessment limitation of 3% or the change in CPI, whichever is lower, Portability of up to $500,000 of accrued Save Our Homes benefit to a new homestead, The 1 March filing deadline
  78. Chapter 2023-17, Laws of Florida: preemption of rent control · The Florida Senate · retrieved
    Supports: The repeal of the referendum exception that had allowed a local rent control ordinance in a declared housing emergency
  79. 2025 Gazetteer files: places, Florida · United States Census Bureau · retrieved
    Supports: A land area of 61.806 square miles and a water area of 73.659 square miles for St. Petersburg city
  80. Helene_Damage_Assessment_Data, one point per parcel assessed after Hurricane Helene · City of St. Petersburg, ArcGIS Online · retrieved
    Supports: 13,494 parcels assessed after Hurricane Helene, 5,189 of them recorded as major damage and 146 as destroyed, A record per parcel rather than per home, with no description published for the layer
  81. Substantial improvement · Federal Emergency Management Agency · retrieved
    Supports: Substantial improvement is any reconstruction, rehabilitation, addition or other improvement whose cost equals or exceeds 50 percent of the market value of the structure before the start of construction, The category also covers structures that have sustained substantial damage, whatever repair work is actually carried out