Bagnoli di Sopra

Bagnoli di Sopra () is a "comune" (municipality) in the Province of Padua in the Italian region Veneto, located about southwest of Venice and about south of Padua. As of 31 December 2004, it had a population of 3,837 and an area of .
Bagnoli di Sopra borders the following municipalities: Agna, Anguillara Veneta, Arre, Conselve, Tribano.
Twin towns.
Bagnoli di Sopra is twinned with: