O pueblo de Vallbona d'Anoia ye situato a 289 metros d'altaria sobre o ran d'a mar, y o suyo termin municipal ye trescruzato por o río Anoia. O suyo termin municipal muga a lo norte con La Pobla de Claramunt, a l'este con Piera, a lo sud con Cabrera d'Anoia y a l'ueste con Capellades.