Huxley is a city in Story County, Iowa, United States. The population was 2,316 at the 2000 census. It is part of the 'Ames, Iowa Metropolitan Statistical Area', which is a part of the larger 'Ames-Boone, Iowa Combined Statistical Area'.
Huxley is located at 41°53′46″N 93°36′10″W / 41.895983°N 93.602782°W / 41.895983; -93.602782 (41.895983, -93.602782).
According to the United States Census Bureau, the city has a total area of 1.1 square miles (2.9 km2), all of it land.