 Uhland is named after the German poet Ludwig Uhland.Uhland is located in eastern Hays County and northwestern Caldwell County at (29.963870, -97.794875).Texas State Highway 21 is the main road through town, leading southwest to San Marcos and northeast to Bastrop.