hamden is a town in new haven county, connecticut, united states. the town's nickname is "the land of the sleeping giant." the population was 60,960 at the 2010 census. hamden is a suburb of the city of new haven.