 In 2005, Sugar Land, southwest of Houston in northeast Fort Bend County, was ranked 46th in the nation, and one of only three Texas cities among the Top 100.In 2006, the magazine recognized Sugar Land again, this time as the third-best city on its list.Also making the 2006 list were League City (65th) in northern Galveston County and The Woodlands (73rd) in southern Montgomery County.