El municipio de
Arcos de la Frontera se sitúa en el sector septentrional de la provincia de
Cádiz, se encuentra a 67 kilómetros de la capital de provincia, Cádiz y a 30 de Jerez de la Frontera. Su conjunto urbano, especialmente su
centro histórico está emplazado en un espolón rocoso, cortado de forma abrupta en dos de sus lados (denominados la Peña Vieja y la Peña Nueva) a la derecha del cual discurre un amplio meandro que forma el
río Guadalete para salvar este obstáculo orográfico.