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