Koidula on küla Võru maakonnas Setomaa vallas. Asub Petserist paar kilomeetrit loodes Eesti-Vene piiri ääres.
Külas asub Koidula piiripunkt ja seal lõppeb Karisilla–Petseri maantee. Külast läände jääb Koidula raudteejaam.
Külas asub arheoloogiamälestiseks arvatud kalmistu.[4]
Küla lõunapiiri märgib Piusa jõgi.
Enne Eesti omavalitsuste haldusreformi 2017. aastal kuulus küla Värska valda ja Põlva maakonda.