산북면은 원래 금사면에 속해 있었으나 1970년 12월 16일 여주군 조례 제187호에 의하여 금사면에 산북출장소를 두어 송현, 상품, 후리, 하품, 백자, 용담의 6개 법정리의 행정을 관할하고 주민편의를 도모하게 했다. 다시 1989년 4월1일 여주군 조례 제1160호에 의하여 산북면으로 승격되었다. 산북면의 행정구역은 6개 법정리와 9개 행정리, 16개 자연마을로 되어 있었는데, 2013년 9월 23일 하품리가 명품리, 주어리로 마을 명칭이 변경되어 현재는 상품리, 송현리, 후리, 명품리, 주어리, 백자리, 용담리 등 7개의 법정리로 되어 있다. 행정리 9개, 반 26개, 자연마을 25개가 있다.