San Fernando de las Rocas (o San Fernando; en catalán y oficialmente Sant Ferran de ses Roques) es una localidad y pedanía española perteneciente al municipio de Formentera, en la parte central de la isla homónima, comunidad autónoma de las Islas Baleares.
San Fernando se encuentra en medio de la isla, en el cruce entre las poblaciones de San Francisco Javier, Los Pujols y el Pilar de la Mola, atravesado por la carretera principal que cruza el municipio, la PM-820.
El pueblo está en la venda de Las Rocas.
Datos según el nomenclátor publicado por el INE.
Las principales vías de comunicación que transcurren por esta localidad son: San Fernando de las Rocas celebra sus fiestas en torno al 30 de mayo en honor a San Fernando, patrón del pueblo.