不久，任云南省政务厅长。1913年（民国二年），李鸿祥接替罗佩金任云南省民政长。次年，赴北京任参政院参政。此后李未参加过较有影响的政治活动。1931年（民国二十年），回滇，专心致志搜集地方历史文献。1939年（民国二十八年），当选云南省参议会议长。中华人民共和国建立后，李鸿祥历任云南省军政委员会委员、云南省人民政府委员会委员等职务。1963年，李鸿祥逝世。享年84岁。