Ayacucho is een stad in het zuiden van Peru. Het is de hoofdstad van de gelijknamige provincie en de regio Ayacucho. De stad ligt op een hoogte van 3.000 meter boven de zeespiegel en heeft een bevolking van ongeveer 200.000 inwoners. Ayacucho is een belangrijk cultureel centrum in Peru, met een rijke geschiedenis en een levendige kunstscene. Het is ook de geboorteplaats van de beroemde Peruaanse schrijver Mario Vargas Llosa.