Ingram is located at on the Guadalupe River in the Texas Hill Country. This is seven miles (11km) west of Kerrville and 63 miles (101km) northwest of San Antonio. Ingram is a city in Kerr County, Texas, United States. The population was 1,740 at the 2000 census. According to the United States Census Bureau, the city has a total area of 1.3 square miles (3.4Square kilometers), all of it land. As of the census of 2000, there were 1,740 people, 639 households, and 470 families residing in the city. The population density was 1,364.1 people per square mile (524.9Square kilometers). There were 711 housing units at an average density of 557.4 per square mile (214.5Square kilometers).