Skip to Content

Babcock Ranch

8000 U.S. 31 Punta Gorda, FL, 33982

The town of Babcock Ranch is a showcase for energy innovation. The FPL Solar Energy Center powers thousands of residents when the sun is shining and even longer, thanks to state-of-the-art battery storage. Solar trees at Founder’s Square generate more clean energy for the community and raise awareness for the town’s commitment to sustainability.