Upa (ven. Упа́) on joki Venäjällä, Okan oikeanpuoleinen sivujoki Volgan vesistöalueella. Joen varrella on Tulan kaupunki.
Upan pituus on 345 kilometriä.