四大古镇是扬美古镇、黄姚古镇、大圩古镇和芦圩镇。扬美古镇,位于广西壮族自治区首府南宁市的西南部;黄姚古镇,位于广西贺州昭平县东北部;大圩古镇,位于桂林市东南18公里处;芦圩镇,位于广西壮族自治区中南部。