The Tampa Bay area is just so-so when it comes to the best places in the country to raise a family. That's the opinion of the personal finance site WalletHub. Among the 150 U.S. cities — ranked by affordability, health and safety, education and child care, socio-economics and "family fun'' — St. Petersburg came in 67th and Tampa 72nd.
In Florida, Pembroke Pines, Port St. Lucie and Cape Coral all ranked higher than the bay area while Orlando and Miami were lower.
The best place to live? Overland Park, Kansas. The absolute pits, at least according to WalletHub? Birmingham, Alabama.