アメリカ合衆国国勢調査局に拠れば、市域全面積は47.1平方マイル(122.1km2)であり、すべて陸地である。
根据美国人口调查局，天堂市人口普查指定地区的总面积为46.7平方英里（121平方公里），全部皆为陆地，并无任何水域。