Sant Joan de Vilatorrada es troba a tres km de Manresa, en ple Bages. Limita amb Sant Mateu de Bages, Callús, Santpedor, Sant Fruitós, Fonollosa i la pròpia Manresa, vorejant el Cardener i protegida pels turons de Costarrodona i Vilatorrada. La història del poble ha estat eminentment agrícola, fins que als anys 50 i 60 s’hi van instal·lar empreses poderoses que van atraure l’atenció de moltes famílies d’arreu de la península ibèrica. Actualment, la vila té uns 11.000 habitants que es guanyen la vida predominantment en els serveis. Com a curiositat, el segle passat Sant Joan era menys important que Sant Martí de Torroella, un nucli que va anar perdent importància econòmica i que va acabar sent integrat com a EMD dins de Sant Joan. La situació estratègica del municipi, prop dels grans eixos de comunicació viària del país no estan equilibrats, en la pràctica, amb els accessos de la població als transports públics. I aquesta és la gran reivindicació de bona part de la Catalunya interior.