Kamalasagar is a village in Bishalgarh tehsil in district of West Tripura, Tripura, India. As per the data provided by Census of India in 2011, total population of Kamalasagar was 3,417 which includes 1,810 males and 1,607 females. Kamalasagar covers 397 ha area. Pincode of Kamalasagar is 799100.