Anuradhapura (අනුරාධපුර en cingalés) es una de las capitales más antiguas de Sri Lanka, conocida por sus ruinas muy bien conservadas. La civilización que se desarrolló en torno a esta ciudad fue una de las mayores de Asia. Se encuentra a 205 km al norte de la capital comercial Colombo, en el distrito de Anuradhapura, en la provincia Central del Norte, Sri Lanka.