Hooper is located in Dodge County between Fremont and Scribner along US Hwy 275 and the Elkhorn River, west of the Missouri River. Hooper is part of the Fremont Metro Area.
The population estimate for July 1, 1998 was 821, a decrease of 29 since 1990.