Hansen is a city in Twin Falls County, Idaho, United States. The population was 970 at the 2000 census. It is part of the Twin Falls, Idaho Micropolitan Statistical Area.
Hansen is located at 42°31′52″N 114°18′6″W / 42.53111°N 114.30167°W / 42.53111; -114.30167 (42.531246, -114.301550).
According to the United States Census Bureau, the city has a total area of 0.4 square miles (1.0 km²), all of it land.