甲里镇位于贵州省独山县南部,东临荔波县播尧乡,西连上司镇,南与下司镇、尧棒乡接壤,北与打羊乡交界。地处东经107°29′-107°35′,北纬25°29′-25°35′之间,镇区距县城43公里,210国道7公里,贵新高等级公路匝道口12公里,交通便利。黔桂铁路贯穿镇境,设有峰洞、星朗两个火车站。