Torrox ist eine Kleinstadt in der Provinz Málaga in Andalusien, Spanien. Die Stadt besteht aus den Ortsteilen Torrox-Pueblo am Fuß der Sierra Almijara , einen Teil des Betischen Kordillere und Torrox-Costa an der Costa del Sol.

Torrox-Pueblo, die Kernstadt, welche circa vier Kilometer von der Küste entfernt liegt, ist ein typisches andalusisches Dorf, mit engen, verwinkelten Gassen und weißgetünchten Häusern und einer muslimischen Vergangenheit, welche auch heute noch an der alten Stadtmauer und den Befestigungstürmen zu erkennen ist.
Torrox-Costa dagegen war einst eine römische Fabrikations- und Handelsstadt, die die ursprüngliche arabische Stadt erweiterte und von deren Vergangenheit alte Ruinen von Thermalbädern, einer luxuriösen Villa und einer Nekropolis zu zeugen wissen.
Torrox hat 12.341 Einwohner, davon 6.111 Männer und 6.230 Frauen (Stand 2002).
An der Ostseite von Torrox-Costa steht ein vollautomatisch arbeitender Leuchtturm (Faro de Torrox), der am 1. Mai 1864 vollendet wurde und 26 m hoch ist (39 m über Meeresspiegel).