Chilaw is a large town in Puttalam District, North Western Province, Sri Lanka. It’s governed by an urban council. City of Chilaw – Large Town in Puttalam District | Sri Lanka.