Honey Creek rises 4½ miles west of Devil's Hill in western Comal County (at 29°49' N, 98°31' W) and runs northeast for five miles to its mouth on the Guadalupe River, near Guadalupe River State Park (at 29°52' N, 98°29' W). The stream, which is intermittent in its upper reaches, traverses an area of the Balcones Escarpment characterized by steep slopes and limestone benches that give a stairstep appearance to the nearby landscape. Soil in the area is generally dark, calcareous stony clay and clay loam with rock outcroppings, and vegetation consists primarily of live oak and Ashe juniper woods. German pioneers settled on the banks of Honey Creek in the late 1840s. The community built a Catholic church and school that served farmers and ranchers along the creek through World War II.