Está situada en la bahía de Algeciras, en la desembocadura del río Guadarranque, a cinco kilómetros al suroeste del núcleo principal de San Roque.
En Guadarranque se encuentra el mayor parque solar del Campo de Gibraltar (Central Fotovoltaica Guadarranque I), propiedad de Endesa e inaugurado en 2008.
(Arcgisa) Se accede a Guadarranque por la autovía del Mediterráneo ( A-7 ) mediante las salidas 1110 (Taraguilla-Estación de San Roque) por la Central Fotovoltáica, la 1109 (Miraflores, P. Industriales , A-405 Castellar/Jimena-Ronda) por el Polígono Industrial Sepes y por la salida 1108 (San Roque Oeste, Guadarranque) por la carretera CA-9205 .
Villa Victoria ) Pese a estar incluida en la zona AB del Consorcio de Transportes comarcal, no hay ninguna línea metropolitana que pase por Guadarranque.
La parada que se encuentra ubicada frente a la entrada del aparcamiento de la playa.