密尔顿的地理位置为北纬39°23'45"，西经84°33'54"。根据美国人口调查局的数据汉密尔顿面积57.2平方公里，其中陆地面积56.0平方公里，水域面积1.2平方公里（占总面积的2.13%）。
人口.根据2000年的人口普查汉密尔顿有60,690名居民，分24,188个户和15,867个家庭。市内的人口密度为每平方公里1,084.3人。其中88.94%是白人、7.55%是非裔美国人、0.29%是美洲土着人、0.45%是亚裔美国人、0.04%是太平洋土着人、1.46%是其它