Weimar is a city in Colorado County, in the U.S. state of Texas. It is located on US 90 and I-10, west of the county. It was founded in 1873 upon the speculation of a railroad construction. Back then, it was still called Jackson, after a landowner from Georgia who donated land for the townsite and the railroad’s right-of-way. It was then renamed to “Weimar,” after a city in Germany that impressed the one who authorize the selling of lots in the area. Two years later, the town was incorporated and it started to grow. The town became a prominent trading center for pecans, dairy, and poultry products. The town also depended on meat processing, gasket manufacturing, tooling, and sheet-metal works. As of 2010, it has a population of 2,151.