Erin is a city in and the county seat of Houston County, Tennessee, United States. The population was 1,490 at the 2000 census, and 1,324 at the 2010 census. The city was perhaps named for Erin, a poetic name for Ireland. Erin is located at 36°19′1″N 87°41′53″W (36.316998, -87.697946). The elevation is 480 feet above sea level. According to the United States Census Bureau, the city has a total area of 4.1 square miles (11 km2), all land.