Nawalapitiya (, ) is a town in Kandy District, Sri Lanka. It is governed by an Urban Council. It is from Kandy and from Colombo, at a height of above sea level. It is located on the banks of the Mahaweli Ganga. The area was developed during the colonisation of the island by the British, as one of the colony's centres of Coffee Production.
Ethnic composition in the Pasbage Korale DS Division (which includes the Nawalapitiya Urban Council), according to the 2012 census, is Sinhalese (28,468; 47.51%), Tamils (22,134; 36.94%), Muslims (8,683; 14.49%), and others (632; 1.05%). Former Tamil cinema actor and Tamil Nadu chief minister M. G. Ramachandran, was born here.
Nawalapitiya is located at the junction of Nawalapitya-Ginigathena (B319); Nawalypitia-Kotmale (B317) and Kandy Roads (AB13).
In 1874, the railway line was extended from Kandy to Nawalapitiya, with the Nawalapitiya railway station opening on 21 December. The station serves as a terminus for many commuter trains, with all local trains stopping at the station. The station comprises three platforms and two siding loops. In 1885 the railway was extended to Nanu Oya.