Está situado en la parte septentrional del término municipal, al margen izquierdo del río Cardener, en la confluencia de Cal Marquès, al sur de Callús.
Está comunicado por la carretera comarcal C-55 (Manresa-Solsona) con Callús y San Juan de Torruella, y por la carretera local BV-4511 con Sampedor.
[5] En 1983 se creó la entidad municipal descentralizada, que comprendía los núcleos de San Martín de Torruella y Juncadella.
[6] La torre es un señal parlante relativo a la etimología del nombre del pueblo (Torroella proviene del latín Turricella, torre pequeña) y es una de les dos torres representadas en el escudo de San Juan de Torruella, municipio del cual forma parte San Martín de Torruella.
La espada y la herradura son símbolos alusivos a san Martín, patrón del pueblo.