Kavlahi is a village in Nautanwa tehsil in district of Mahrajganj, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Kavlahi was 1,845 which includes 935 males and 910 females. Kavlahi covers 99.56 ha area. Pincode of Kavlahi is N/A.