Hanover is a census-designated place in Grant County, New Mexico, United States. Its population was 167 as of the 2010 census. Hanover has a post office with ZIP code 88041. New Mexico State Road 152 and New Mexico State Road 356 pass through the community.