Rayapatnam is a village in Madhira tehsil in district of Khammam, Telangana, India. As per the data provided by Census of India in 2011, total population of Rayapatnam was 5,119 which includes 2,558 males and 2,561 females. Rayapatnam covers 1410 ha area. Pincode of Rayapatnam is 507203.