汉武帝元封二年(前109年),置云南县。
明洪武十七年(1384年),云南县治由云南驿迁往洱海卫城(今祥云县城),云南驿降为军事信息和地方官员转送驿站。
清时,属站村里。
民国时期,设前所、云南驿2镇,属祥云县第3区。
1950年,属南区。
1952年,属第二区。
1958年,成立前所公社。
1962年,改前所区。
1970年,复改前所公社。
1984年2月,复改前所区。
1988年3月,改前所乡。
2000年,撤乡设镇,改云南驿镇。
2005年12月,马街乡并入云南驿镇。