Martorell es un municipio de la comarca del Bajo Llobregat, en la provincia de Barcelona, comunidad autónoma de Cataluña, España.
Situado en el norte de la comarca del Bajo Llobregat, a unos 30 km de Barcelona, en la confluencia de dos ríos, el Llobregat, en la parte este del término municipal, y el río Anoia, afluente del anterior. El municipio tiene una extensión de 12,84 km².
Martorell se divide, debido al curso del río Anoia, en dos grandes zonas. La zona sur, aglutina los barrios de la Mina, la Vila, Pont del Diable, Rosanes y Portal d'Anoia. En la zona alta, podemos encontrar los barrios de El Pla, Torrent de Llops (Fase I & II), Buenos Aires, Camí Fondo, Can Cases, Can Carreras, Pou del Merli, y el barrio de Les Bòbiles.
El barrio de la Vila tiene especial importancia ya que se corresponde con el núcleo histórico de Martorell.