1911年行政區(qū)劃沿襲清末舊制,1932年調整行政區(qū)劃,河外村隸屬于瀘西縣四區(qū),設龍家鎮(zhèn)(午街鋪)、慈云鄉(xiāng)(上馬村)。
1939年廢區(qū)改鄉(xiāng),廢閭鄰改保甲,隸屬于利民鄉(xiāng)。
解放后,經過土地改革、互助組、合作社、初級社、高級社、人民公社等時期,1958年為林水人民公社河外區(qū),1962年為林水區(qū)河外區(qū),1970年改為紅衛(wèi)公社河外大隊,1984年改為為午街鋪區(qū)河外鄉(xiāng),1987年為午街鋪鄉(xiāng)河外村公所,2000年為午街鋪鄉(xiāng)河外村民委員會,2001年6月至今為午街鋪鎮(zhèn)河外村民委員會。