東寧府是元朝在朝鮮半島西北部設立的行政區劃。 1269年十月,高麗西京今平壤)都統領崔坦、李延齡等以高麗北部50城降元。兩年後,忽必烈將高麗西京劃歸元朝遼陽行省東寧府。翌年,元朝將高麗西京命名為舊西府,作為東寧府治所。1276年(至元13年),東寧府改東寧路。1290年,應高麗忠烈王的要求,元朝將東寧府歸還高麗。高麗史則記載在元末仍然有東寧府,有學者認為東寧府遷往鴨綠江以北。也有學者認為是元末混亂期再設定。