Santa Margalida tiene 4 estaciones de servicio con precios publicados. El precio medio de la gasolina 95 en el municipio es 1,827 €/l, 0,006 € por encima de la media de Balears (Illes). Entre la más barata y la más cara hay 0,220 € por litro, unos 11,00 € 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 |
|---|---|---|---|---|---|
| JUST FUELCALLE SES PEDRERES, 7L-D: 24HCómo llegar | 1,679 | — | 1,849 | — | — |
| BPCARRETERA ARTA-PTO.ALCUDIA,99,L-S: 06:30-21:00Cómo llegar | 1,859 | 1,959 | 1,999 | 2,099 | — |
| REPSOLC-712 km 22,3L-V: 06:00-22:00; S: 06:30-22:00Cómo llegar | 1,869 | 2,049 | 2,009 | — | — |
| BP MUNAR CAPOCR STA. MARGARITA-PETRA KM 10,7L-S: 07:00-21:00Cómo llegar | 1,899 | — | 2,029 | 2,139 | — |