New Braunfels is located in Guadalupe County, TX. The population is 59,362, making New Braunfels the largest city in Guadalupe County.
There are 29 public schools in New Braunfels with an average Homefacts rating of A-. The total crime rate for New Braunfels is low , and there are 138 registered sex offenders residing in the city. Unemployment in New Braunfels is moderate and the median home sales price is $0. Detailed and up-to-date New Braunfels property reports are available for any property address.
Cities near New Braunfels include Lake Dunlap, McQueeney and Marion.