Osuna es un municipio ubicado en la provincia de Provincia de Sevilla en Andalucía. La población de Osuna es de 17 621 personas (2020), el área de Osuna es de 592.49 kilómetros cuadrados, la distancia de Osuna a Sevilla (capital de la Andalucía) es de 81 kilómetros, la distancia de Osuna a Madrid es de 373 kilómetros. Osuna comparte fronteras con Aguadulce, Gilena, Pedrera, Martín de la Jara, Los Corrales, El Saucejo, Villanueva de San Juan, La Puebla de Cazalla, Marchena, Lantejuela, Écija, El Rubio y Estepa.