Poinciana, Florida. Poinciana is a settlement and census-designated place (CDP) in Osceola and Polk counties in the U.S. state of Florida. It lies southwest of Kissimmee and approximately 14 miles (23 km) east of Haines City. As of the 2010 United States Census, the CDP had a population of 53,193.