Hampten \ha-mp-ten, ham-pten\ as a boy's name is a variant of Hampton (Old English), and the meaning of Hampten is "home settlement".
The baby name Hampten sounds like Hampden. Other similar baby names are Hamilton, Hamelton and Kempton.