현대
구한말 의병활동
1895년 남원부가 남원군이 되고 1906년에는 지사면 둔덕면 오지면 석현면이 임실군으로, 산서면번암면이 장수군으로, 고달면이 구례군으로 각각 편입되었다.
1931년에 이르러 남원면이 남원읍으로 승격되고, 1956년 7월 8일 법률 제392호로 왕치면을 남원읍에 편입하였고, 1981년 7월 1일 남원읍에서 남원시로 승격되어 남원군(16개 면)과 남원시(9개 동)로 분리된 이후 1995년 1월 1일 남원시와 남원군을 통합하여 도농 복합형 남원시가 발족되었다.
같은 해 3월 운봉면이 운봉읍으로 승격되었으며, 1998년 동면을 인월면으로 명칭을 변경하였고 1998년 쌍교동이 죽항동과 금동으로, 용정동이 향교동으로 각각 편입되어 현재 1읍 15면 7동에 이르게 되었다.