As of 2006, only the following twelve people have walked on the Moon, each on one mission only. Nobody has walked on the Moon since 1972, and no additional individuals are expected to join this list for at least another decade.
Buzz Aldrin on the MoonNeil Armstrong - Apollo 11 - July 1969
Edwin "Buzz" Aldrin - Apollo 11 - July 1969
Charles "Pete" Conrad - Apollo 12 - November 1969 (may have been scheduled to land again on Apollo 20)[2]
Alan Bean - Apollo 12 - November 1969
Alan Shepard - Apollo 14 - February 1971
Edgar Mitchell - Apollo 14 - February 1971
David Scott - Apollo 15 - July 1971
James Irwin - Apollo 15 - July 1971
John Young - Apollo 16 - April 1972 (also on the non-landing Apollo 10)
Charles Duke - Apollo 16 - April 1972
Eugene Cernan - Apollo 17 - December 1972 (also on the non-landing Apollo 10)
Harrison Schmitt - Apollo 17 - December 1972
Lovell, Young and Cernan are the only three astronauts to fly more than one lunar mission (two each). Of these three, only Lovell did not walk on the lunar surface. Lovell and Haise were prevented from walking on the Moon by the malfunction on Apollo 13 that resulted in the mission being aborted.
Joe Engle had also trained to explore the Moon with Gene Cernan as the backup crew for Apollo 14, but Engle was later replaced by geologist Jack Schmitt when the primary crew for Apollo 17 was selected. Schmitt had been crewed with Dick Gordon in anticipation for Apollo 18. But when Apollo 18 was cancelled, Schmitt bumped Engle, leaving Gordon as the last Apollo astronaut who had trained extensively for lunar exploration without ever getting a chance to fly a lunar landing.
https://en.wikipedia.org/wiki/List_of_lunar_astronauts