Francis Anthony "Frank" Stapleton (s. 10. heinäkuuta 1956 Dublin) on irlantilainen jalkapalloilija, pelipaikaltaan keskushyökkääjä. Hän pelasi Irlannin maajoukkueessa 71 ottelua ja teki niissä 20 maalia vuosina 1977–1990. Hän kuului Irlannin joukkueeseen EM-kilpailuissa 1988, jossa hän pelasi kolmessa ottelussa, ja MM-kilpailuissa 1990, jossa hän ei saanut peliaikaa. Seuratasolla hän edusti Arsenalia vuosina 1974–1981 ja Manchester Unitedia 1981–1987 sekä sen jälkeen lyhyempiä aikoja useita eri seuroja, muun muassa alankomaalaista Ajaxia ja ranskalaista Le Havrea.