Henry P. Bowditch was born to the Massachusetts Bowditch family, noted for the mathematician Nathaniel Bowditch, his grandfather, and the archaeologist Charles Pickering Bowditch, his brother.
After graduation from Harvard Medical School in 1868, he went to Paris to study with Claude Bernard.