Terra Haute is a populated place LOCATED WITHIN the City of Kingsland. In turn, the City of Kingsland is located within Camden County.
Terra Haute is located at latitude 30.786 and longitude -81.695.
Since Terra Haute is located within the City of Kingsland, all of the census and demographic data for residents of Terra Haute are included as part of the information reported for City of Kingsland in the "Profile" tab above.