Ralph George Macchio (ur. 4 listopada 1961 w Huntington na Long Island w Nowym Jorku) – amerykański aktor i producent filmowy i telewizyjny. Największą sławę przyniosły mu role Daniela LaRusso z serii filmów Karate Kid oraz postać Johnny'ego Cade'a w Wyrzutkach.
W listopadzie 2008 telewizja VH1 umieściła go na 80. miejscu listy stu największych nastoletnich gwiazd.
Karierę zaczynał od występów w amerykańskich reklamówkach telewizyjnych. W piątym sezonie serialu ABC Osiem to dostateczna ilość (Eight Is Enough, 1980–1981) otrzymał główna rolę Jeremy'ego Andrettiego. Na dużym ekranie zadebiutował jako Chooch Bambalazi w komedii młodzieżowej Wojskowa akademia imprezowa (Up the Academy, 1980) z udziałem Iana Wolfe. W 1983 roku zagrał swoją pierwszą pamiętną rolę Johnny'ego Cade'a w filmie Francisa Forda Coppoli Wyrzutki (The Outsiders) u boku takich aktorów jak: C. Thomas Howell, Tom Cruise, Emilio Estevez, Patrick Swayze, Rob Lowe i Matt Dillon.