Babcock Ranch is a new town that sets a whole new standard for responsible, sustainable growth. Located in Southwest Florida just north of Fort Myers, Babcock Ranch brings together the best of America’s wonderful hometown traditions with state of the art conveniences of today and tomorrow. Babcock Ranch will eventually include 19,500 homes and six million square feet of commercial space.