Vespeno è un piccolo agglomerato di case posto a mezzacosta nella parte meridionale del comune di Bagnone. Si trova lungo la strada che collega due borghi storici del bagnonese,
Castiglione del Terziere e
Pieve più in alto. Le pochissime vie che formano il paese seguono l'andamento della collina, con case, ormai principalmente di villeggianti, che si riempono durante il periodo estivo.