公館鎮是廣東省茂名市 茂南區下轄的一個鎮。位於 茂名市西郊,總面積103.6平方千米。
廣東省茂名市茂南區公館鎮有18個村:
河之口村  油甘窩村  舊村   書房嶺村
橫山村   造騰村  周坑村   蒲爐塘   下山村   新田坡村   荔枝塘村  艾屋村  坡塘村   甘底村   下垌村 黃泥塘村  烏石垌村竹仔嶺村