Современная Анурадхапура состоит из двух частей - Старый город и Новый город. Старый город по сути является огромным историческим парком с древними руинами городских палацей, садами, буддистскими храмами, монастырями и дагобами и ступами. Гостиницы, гест-хаузы, магазины и рестораны расположены по большей части в новом городе.