Lake Marble Falls is located in Marble Falls, Texas. The lake was formed by the construction of Starcke Dam from 1949 to 1951, for the purpose of generating hydroelectric power, making it the newest of all the Texas Highland Lakes.