Randa es una localidad y pedanía española perteneciente al municipio de Algaida, en la parte centro-sur de Mallorca, comunidad autónoma de las Islas Baleares.
Se encuentra a las faldas del Puig de Randa, donde se encuentra el Santuario de Cura.
Confina al norte con la capital del municipio, Algaida, y al sur con Lluchmayor.