Is St Petersburg safer than Richmond?
Yes. St Petersburg's crime index is 165 versus 169 in Richmond, and its violent crime index is 167 versus 122, using 2023 FBI data for St Petersburg and 2024-2025 FBI data for Richmond.
Richmond is cheaper. Median rent is $1,372 a month versus $1,663 in St Petersburg.
The income gap between St Petersburg and Richmond is significant: $75,192 median household versus $64,587. That spread matters more if you are job hunting locally than if you are remote. Typical rent is $1,663 in St Petersburg and $1,372 in Richmond.
St Petersburg is not a close call here. It leads on the job market, safety, and weather by margins that add up in daily life. Richmond makes sense if you have a specific reason, a job offer, family, or a neighborhood you already know, but on the numbers alone St Petersburg is the stronger move.
The rent gap is real but neighborhoods matter. Richmond at $1,372 average has pockets that run $1,172 and others at $1,772: your actual number depends on which part of the city you land in.