地面积12.0平方公里，水域面积0.1平方公里（占总面积的1.28%）。
人口.根据2000年的人口普查汉弥尔顿有11,677名居民，分4,497个户和3,224个家庭。市内的人口密度为每平方公里969.6人。其中95.66%是白人、1.56%是非裔美国人、0.05%是美洲土着人、1.05%是亚裔美国人、0.42%是其它人中、1.26%是混血儿。西班牙裔和拉丁美洲裔的人占1.12%。市内的4,497个户中有39.1%有18岁以下的未成年人、57.6%是结婚夫妇、11.1%是带孩