Kurunegala sits in Sri Lanka's North Western Province at 116 m above sea level, a compact city of 29 thousand people on the island's tropical belt, where the climate stays warm and wet year round and the clock runs on Asia/Colombo time. It is a practical, workaday place rather than a resort town, and the rhythm of the day follows the market, the bus stand, and the roads that fan out toward Colombo, Kandy, and Anuradhapura. Travelers who settle here tend to do so for the low overhead and the easy access to the rest of the island rather than for a postcard shoreline.
Money goes a long way, and the numbers make that plain. A one-bedroom apartment in the city center rents for $301/mo, while the same outside the center drops to $207/mo. Utilities run about $54/mo, internet $21/mo, and a mobile phone plan just $4/mo, with average internet speeds around 28 Mbps. A single adult can live on a budget tier of $302/mo with rent included, step up to a mid-range tier of $412/mo, or settle into a comfortable tier of $541/mo. Monthly costs excluding rent come to roughly $376/mo for one person. Eating out is cheap: an inexpensive restaurant meal is $2 per person, a three-course mid-range meal for two is $25, and a cappuccino is $3. The catch is local earning power, since the average monthly net salary is only $151/mo, which means most foreign residents here are spending savings, pensions, or remote income rather than competing for local jobs.
Safety is one of the city's stronger points, with a safety index of 68/100 and a crime index of 32/100, where a lower crime figure is the better result. Air quality sits at 42 on the index, a moderate reading that reflects the city's traffic and dry-season dust rather than heavy industry. Healthcare quality is rated Fair, which is adequate for routine care and prescriptions but usually means a trip to Colombo or Kandy for anything serious or specialized. English proficiency is Limited, so everyday errands go more smoothly with a few Sinhala phrases or a local contact who can help with landlords, clinics, and paperwork.
For longer stays, the retirement route is the SRI LANKA MY DREAM HOME PROGRAM, which requires a minimum monthly income of $1,500/mo, while remote workers can look at the Digital Nomad Visa with a minimum monthly income of $2,000/mo. The nearest airport is KDZ, about 35 km away, which keeps arrivals and departures simple without a long transfer. With an overall expat score of 60/100, a retiree score of 62/100, and a digital nomad score of 53/100, Kurunegala fits retirees and slow travelers on fixed incomes best, while nomads who need fast connectivity and a broad English-speaking social scene will find it workable but limited.