河尾,清代末期得名沿用至今。
元代属老窑寨,明代属老姚寨。
清代,今境属靖边乡。
1912年至1920年废乡设段,段辖闾邻属第六分区。
1932年属关东乡,1930年至1949年今境属第5保,属关东乡。
1950年1月,今境属摆马行政村属保山县第六区。
1953年属摆马乡。
1958年成立农业生产合作社,属摆马管理区。
1961年改设生产队,属摆马二级公社。
1963年属摆马公社。
1969年属摆马大队革命领导小组。
1979年从摆马划分出来建河尾大队属姚关公社,1984年3月建河尾乡,属姚关区。
1987年12月更名河尾村公所,属姚关乡。
2000年8月,设河尾村民委员会属姚关乡,2002年属姚关镇至今。