门源古城,位于青海省门源县境中部,县城东南,高踞浩门河北岸的一块台地上。根据《西宁府新志、地理、山川》及《大通县志、建置沿革》记载,门源古城建于宋代,被命名为大通城,浩门河并因城名而改为大通河,具体筑城年代当在1099年宋军收复河湟地区至1125年西夏攻占门源期间。关于古城被毁的原因,民间有骆驼客屠城的传说。

门源古城城垣呈长方形,东西长约360米,南北宽约300米,残高11.7米,底宽30米,顶宽5—8米,夯土层厚10—12厘米,城墙有马面,宽12米,有瓮城呈半圆形,城门一南向。

靠近城墙,原有城壕,均填平且建有民房。目前城内无任何建筑物。旧时房舍早已荡然无存,唯破碎瓦片俯拾即是。

2013年5月国务院公布门源古城为第七批全国重点文物保护单位。