Šuopa – lietuviška pavardė, kilusi iš žodžio „šuopa“, reiškiančio šluotą, krūvą, kuokštą. Gali būti susijusi su profesija (šluotos gamintojas ar prekybininkas) ar asmenybės bruožais. Tarp žymių žmonių yra futbolininkas Mantas Šuopa (g. 1991 m.), žaidęs Lietuvos klubuose.