余垛鎮、任新鄉、羊場鄉、沙井鄉、五裏鄉、金星鄉、臨泉鎮接壤,洪倩公路、錢智高速公路穿越金碧鎮,錢智高速公路也在此有立交。
金碧鎮轄17個村和壹個居委會***197個村民小組,9528戶,41250人。金碧鎮是壹個多民族聚居的鎮,主要居住著布依族、水族、苗族、彜族、白族、仡佬族等少數民族。全鎮耕地35267畝,其中耕地138,01畝,荒山荒坡156,654 38+06畝。金碧鎮屬於亞熱帶季風濕潤氣候,冬季無嚴寒,夏季無酷暑。春秋兩季氣候相似,冬暖夏涼。全年天氣晴朗,無霜期300多天,溫差不大。雨量充沛,年降雨量1100 ml以上,水資源豐富。“湖光倩影”湖群是貴州省三大湖群之壹。金碧鎮地勢平坦,土地肥沃,平均海拔約1200m,屬於半山區和丘陵區。