Nagarahal is a village in Siruguppa tehsil in district of Bellary, Karnataka, India. As per the data provided by Census of India in 2011, total population of Nagarahal was 1,479 which includes 737 males and 742 females. Nagarahal covers 434.77 ha area. Pincode of Nagarahal is 583121.