大分水岭
凱恩斯位于約克角半島的东部基部，珊瑚海和大分水岭之间的海滨。城市的北方濱臨聖三一灣(Trinity Bay)，市中心則座落在聖三一水道旁 (Trinity Inlet)，慕格雷夫河(Mulgrave River)及巴倫河(Barron River)流經市郊。市中心對開海旁是一大片泥灘。