In western Colorado County, city was founded in 1873 on the Texas and New Orleans Railroad and originally named Jackson Station. Named changed to Weimar because the land reminded many German settlers of their home in Germany. The city is on land of the original Stephen F. Austin Colony and is rich in history. Today the city is still an agriculture production center as well as a modern business community. Weimar Gederke is celebrated annually on the site Saturday before Mother's Day.
Celebration includes beauty pageant, parade, and home baked goods.
On State Historical Register. The library is housed in old train depot and is on State Historical Register. Caboose, adjacent to depot, is used as a library office. At 125 E. Main Street.