Mario Villamor Lopez (born June 4, 1955) was as an associate justice of the Supreme Court of the Philippines serving from 2019 to 2025. He was appointed by President Rodrigo Duterte to replace Francis Jardeleza on December 3, 2019.
Lopez earned a law degree from San Beda College. He later earned a Master of Laws from the University of Santo Tomas.
He served as prosecutor of the Tanodbayan, now known as the office of the Ombudsman in 1985 and became executive judge of Batangas City in 1997 before his appointment to the Court of Appeals.
Lopez had first interviewed for the seat vacated by Noel Tijam. Mariano del Castillo which was later filled by Rodil Zalameda. On December 3, 2019, Lopez was appointed to the court to fill the seat vacated by Francis Jardeleza.
Lopez is from La Union.