Port St. Lucie is located on the eastern coast of southern Florida in St. Lucie County about halfway between Miami and Orlando. Port St. Lucie is part of the Miami - Fort Lauderdale - Port St. Lucie Combined Statistical Area which has a population of nearly 6.8 million.
Port St. Lucie is a multi-ethnic and diverse community with a foreign-born population of more than 18%. About 25% of households speak a language other than English at home. The most common languages other than English spoken in Port St. Lucie include Spanish, Italian, French, German, and Haitian Creole.
Port St. Lucie’s growth has slowed since the 1990s and 2000s. Still, Port St. Lucie is expected to continue growing thanks to its modest home prices and the rising costs of neighboring Palm Beach County. The future population growth of Port St. Lucie will be fueled by younger families as well as baby boomers with numerous 55+ communities already in the works in western Port St. Lucie. In 2018, Port St. Lucie was named as one of the top 50 metropolitan areas with the largest net increases in population due to migration.