陽三公路昆楚高速、川界河、九渡河圍成的三角地帶,大部分是貧瘠的巖漿巖(甘陽石)形成的緩坡山地,驟然貧瘠,難以發展農業;
全鎮面積230.8平方公裏,最低海拔1.309米,最高海拔2269米。鎮人民政府駐地海拔1.420米,年平均氣溫17.7℃,年降水量703.1毫米,適宜種植水稻、玉米、烤煙等農作物。耕地16698畝,人均耕地0.95畝,林地159972畝。恐龍鎮總耕地面積16698畝(其中田10250畝,地6287畝),人均耕地0.95畝,主要種植水稻、玉米、烤煙、蔬菜等農作物。有林地299972畝,荒山荒地4560畝。還有鐵礦石、煤、化石、石灰石、石頭等資源。