景古镇,隶属于甘肃省临夏回族自治州康乐县,地处康乐县南部,东接定西市临洮县,南与莲麓镇相连,西接甘南藏族自治州卓尼、临潭两县,北与五户乡接壤。区域面积73.55平方千米。2018年,户籍人口15801人。镇人民政府驻景古村杨家河101号。2019年10月,景古镇下辖10个行政村:阿姑山村、安龙村、八字沟村、坟湾村、景古村、牟家沟村、秦家河村、王家沟村、温家河村、线家滩村。明代属河州卫,设当川里、胭脂里、景古里。2002年景古乡改为景古镇。镇域属西南部生态保育与水源严格保护区,境内包含甘肃太子山国家级自然保护区部分区域,承担水源涵养与生物多样性维护功能。景古镇2018年有工业企业3家,营业面积超50平方米的商店或超市2个。2023年中药材交易市场正在建设,占地32亩,总投资1500万元。2019年成立食用菌种植加工农民专业合作社,2025年规划建设村集体经济冷库项目及村庄农业产业配套设施。