Weimar is a city in Colorado County, Texas, United States. The population was 2,076 at the 2020 census. It is part of the Texas-German belt region and was founded and named by German emigrants after the city of Weimar, Germany. In 1873, the town was founded in anticipation that the Galveston, Harrisburg,& San Antonio Railroad was going to build through the site. It was originally named "Jackson" after D.W.
Less