About Sugar Land Town Square

Founded in 2003 through a partnership with the City of Sugar Land, Sugar Land Town Square was envisioned as a true downtown destination where residents could live, work, shop, and gather. Today, it serves as the vibrant heart of the community, reshaping the city’s landscape with a dynamic mix of dining, retail, residential living, and hospitality.

The premier walkable lifestyle district, located at the intersection of U.S. 59 and Highway 6, features 223,000 square feet of retail and restaurant space, 566,000 square feet of Class A office, 167 condominiums, a full-service Marriott Hotel with conference center, and City Hall — all centered around a beloved plaza that hosts concerts, festivals, performances, and pop-ups throughout the year.

Sugar Land Town Square operates as a public-private partnership between the City of Sugar Land, Fort Bend County, Fort Bend County Levee Improvement District No. 2, and Pennybacker Capital.

For more information, please contact Matt Ragan and Wally Davis with Rebees for retail inquiries.

 

LEARN MORE >