Vilanova del Camí es un municipio de la comarca de l'Anoia, en la provincia de Barcelona, Cataluña. Se encuentra situado a la derecha del río Anoia, a unos 10 kilómetros de la capital comarcal, Igualada.
El municipio tiene una población de 12.649 habitantes (2023), lo que lo convierte en el cuarto municipio más poblado de la comarca. La mayor parte de la población está concentrada en el núcleo principal, aunque también existen algunos núcleos diseminados, como Can Titó y Els Moletons.