Casares es un municipio de la provincia de Málaga, en la comunidad autónoma de Andalucía, al sur de España. Está situado en el límite con la provincia de Cádiz, en la comarca de la Costa del Sol Occidental. Casares es el prototipo del pueblo blanco andaluz: calles estrechas, empinadas y sinuosas y casas encaladas.