北魏太和十一年(487)置南澠池縣及崤縣,屬司州恒農(nóng)郡。
延昌二年(513)置南陜縣,屬司州恒農(nóng)郡,置金門縣,屬宜陽(yáng)郡。
西魏大統(tǒng)三年(537)置北宜陽(yáng)縣,治黃櫨城,屬義州宜陽(yáng)郡。
后金門縣廢入北宜陽(yáng)縣。
北齊改北宜陽(yáng)縣為熊耳縣。
北周改南澠池縣為昌洛縣。
隋開皇十八年(598)改昌洛縣為洛水縣。
大業(yè)元年(605)廢,崤縣、洛水縣并入熊耳縣。
義寧二年(618)熊耳縣更名永寧縣,同時(shí)徙治永固城。
后治所幾經(jīng)變遷。
金皇統(tǒng)初年(1142)永寧縣屬韶州。
正隆元年(1156)永寧縣改屬嵩州。
元代永寧屬河南路河南府。
至元三年(1266)長(zhǎng)水縣并入永寧縣,屬河南府。
明清時(shí)永寧縣屬河南府。
1913年改永寧縣為洛寧縣,屬豫西道。
1914年屬河洛道。
1927年道廢,直屬河南省、1932年屬河南省第十一行政督察區(qū)。
1947年分設(shè)洛南、洛北兩縣。
1949年兩縣復(fù)并為洛寧縣,屬陜州專區(qū)。
1952年屬洛陽(yáng)專區(qū)。
1968年。