Torre del Campo tiene 6 estaciones de servicio con precios publicados. El precio medio de la gasolina 95 en el municipio es 1,898 €/l, 0,015 € por debajo de la media de Jaén. Entre la más barata y la más cara hay 0,206 € por litro, unos 10,30 € en un depósito de 50 litros. Una de ellas abre 24 horas.
Ordenadas de más barata a más cara por el precio de la gasolina 95. Un guion indica que la estación no vende ese carburante.
| Estación | Gasolina 95 | Gasolina 98 | Diésel | Diésel premium | GLP |
|---|---|---|---|---|---|
| OLEOCAMPO, S.COOP.AND. DE 2º GRADOCTRA. DE MEGATIN, S/N km 68L-D: 05:00-23:00Cómo llegar | 1,813 | — | 1,797 | — | — |
| ENERGY CARBURANTESCALLE AVEDNIDA DE LOS LLANOS ESQUINA ESCAÑUELA, S/NL: 07:00-23:30Cómo llegar | 1,839 | — | 1,799 | — | — |
| URBAN OILAVENIDA AVDA. DE BAILEN, S/N ESQUINA A C/ CAZORLA, S/NL: 08:00-13:00 y 18:00-21:00Cómo llegar | 1,839 | — | 1,799 | — | — |
| BALLENOILCARRETERA N-321 KM. 68,5L-D: 24HCómo llegar | 1,869 | — | 1,829 | 1,849 | — |
| REPSOLCARRERA A-316 UBEDA- CABRA P.K 6.450, S/NL-D: 06:30-22:30Cómo llegar | 2,009 | — | 2,025 | 2,135 | — |
| CEPSA - SAN ANDRESCALLE SAN BARTOLOME,L: 06:00-00:00Cómo llegar | 2,019 | 2,173 | 2,029 | 2,100 | — |