He was born at Walpole, New Hampshire, the son of Reverend Nathaniel Glover Allen and Harriet Ann (Schouler) Allen, and studied at Harvard University, Massachusetts. After graduating, he lectured in zoology at Harvard and held the position of Curator of Mammals in the Museum of Comparative Zoology.