甘肃四大古镇分别是:
1、碧口古镇。新中国成立前,碧口就已是甘川两省的水旱码头,商贾林立,甚是繁华,于此它被列于甘肃四大名镇之首。
2、永泰古城。明政府为军事边防的需要,在兰州至武威间的古丝绸之路沿线,共建了永泰、镇虏、保定三座城堡,如今保存下来的只有永泰一个。永泰古城由于城墙坚固,400多年来没有被攻破过,2006年被国家文化部列为国家文物保护单位。
3、青城古镇。青城,又名条城,已有千年历史。位于兰州市榆中县北部,黄河南岸,距兰州90公里,是古丝绸之路上的水旱码头和商贸中心,唐宋元明时期的边塞军事重镇,被誉为“黄河千年古镇”。2007年被评为“中国历史文化名镇”。
4、河口古镇。因其山环水抱的险要地势,一度被誉为“黄金水道”,自然形成的河口渡口西连青藏、北接河西走廊、南至兰州、中原,自古就是黄河上游著名的四大渡口之一,也曾是甘肃第一海关。河口是古丝绸之路的物资集散中心,在古丝绸之路繁华时期,河口一度成为兰州的水路咽喉之地。据了解,在距今20万年前的旧石器时代就有人类活动的痕迹,唐代设广武,宋代称研龙,元明称庄浪河堡。