Torrox is een charmante kustplaats gelegen in de provincie Málaga, in het zuiden van Spanje. De stad is gelegen aan de oostelijke Costa del Sol en is onderdeel van de regio Andalusië. Het ligt op ongeveer 45 kilometer ten oosten van Málaga stad en is gemakkelijk bereikbaar via de snelweg A-7 of de kustweg N-340.
De ligging van Torrox is prachtig, want het ligt aan de voet van de bergen van de Sierra de Almijara, en wordt omringd door uitgestrekte olijfboomgaarden en glooiende heuvels. De stad is verdeeld in twee delen: het historische centrum, ook wel Torrox Pueblo genoemd, en de kustplaats Torrox Costa.