Juan Guadalupe Ayala (born August 26, 1956) is a retired two-star general in the U.S. Marine Corps and the former commander of the Marine Corps Installations Command (MCICOM) and Assistant Deputy Commandant, Installations & Logistics (ADC, I&L). Prior to assuming command of MCICOM, Major General Ayala served as Inspector General of the Marine Corps (IGMC). During his time in the Marine Corps, he served four tours in Iraq in support of Operation Iraqi Freedom and in Kuwait as part of Operation Enduring Freedom.