Sign In Register

Puttalam, Sri Lanka

North Western Province · Sri Lanka

Puttalam is a mid-size city in North Western Province, Sri Lanka with a population of 45,661. Elevation: 26 ft (8 m). Average temperature: 82°F (28°C).

Data updated June 2026

45,661 Population 145/sq mi density
26 ft Elevation 8 meters
82°F Avg Temperature 28°C
42.3 in Annual Rain
Asia / Colombo Timezone

Discover Puttalam, Sri Lanka

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Puttalam

Puttalam

Puttalam is the largest town in Puttalam District, North Western Province, Sri Lanka. Puttalam is the administrative capital of the Puttalam District and governed by a municipal council.

People

Population45,661
Density145/mi²

Climate

Avg Temp82°F (28°C)
Rain42.3 in/yr
Sunny Days259/yr
Elevation26 ft (8 m)
Population45,661
Population Density145 / sq mi
Elevation26 ft (8 m)
Coordinates8.0362°, 79.8283°
TimezoneAsia/Colombo
Country🇱🇰 Sri Lanka
State / ProvinceNorth Western Province
Average Temperature82°F (28°C)
January Average79°F (26°C)
July Average83°F (28°C)
Annual Precipitation42.3 inches (1,074 mm)
Annual Snowfall0.0 inches (0 cm)

About Puttalam

Puttalam is a mid-size city in Sri Lanka (North Western Province) with a population of 45,661. The city sits at an elevation of 26 feet (8 meters) above sea level. The average annual temperature is 82°F (28°C). Temperatures range from 79°F in January to 83°F in July. Annual precipitation averages 42.3 inches. The timezone is Asia/Colombo.

Climate in Puttalam

Puttalam has an average annual temperature of 28.1°C (83°F). The hottest month is May (29.6°C), the coldest is Jan (26.2°C). Average annual precipitation is 1206 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 26.2°C / 79°F 21.7° / 30.6° 52.0
Feb 27°C / 81°F 22° / 32.1° 42.9
Mar 28.4°C / 83°F 23.4° / 33.4° 64.5
Apr 28.9°C / 84°F 24.8° / 33° 161.1
May 29.6°C / 85°F 26.7° / 32.4° 90.7
Jun 29.2°C / 85°F 26.7° / 31.7° 32.0
Jul 28.8°C / 84°F 26.3° / 31.4° 24.1
Aug 28.8°C / 84°F 26.1° / 31.6° 29.2
Sep 28.8°C / 84°F 25.9° / 31.6° 76.4
Oct 28°C / 82°F 24.8° / 31.3° 224.1
Nov 27°C / 81°F 23.4° / 30.7° 254.4
Dec 26.2°C / 79°F 22.6° / 29.9° 155.0
Puttalam has a warm climate with an average annual temperature of 82°F (28°C). Winters average 79°F in January while summers reach 83°F in July / relatively mild seasonal variation. The area gets 259 sunny days per year, above the national average. Annual precipitation totals 42.3 inches. The city sits at an elevation of 26 feet, near sea level.

Temperature

79°F Jan (26°C) 83°F Jul (28°C)
Annual Average82.1°F
52% above Sri Lanka avg
January Average79°F (26°C)
July Average83°F (28°C)
Sunny Days259 days/yr

Geography

Elevation26 ft (8 m)
Area315.4 sq mi (816.8 km²)
Population Density145/sq mi
Coordinates8.0362°N, 79.8283°W
TimezoneAsia/Colombo

Precipitation & Snow

Annual Rainfall 42.3"
11% above Sri Lanka avg
Snowfall 0.0"
Wettest Month (Nov) 9.53"
Driest Month (Aug) 0.55"

Air Quality

Hurricane History

4 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 1.

Year Name Category Closest
2018 Gaja Category 1 274 km
2000 Unnamed Category 1 139 km
1993 Unnamed Category 1 290 km
1992 Unnamed Category 1 144 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 1.7 in Coldest
February 81°F (27°C) 1.6 in
March 83°F (29°C) 2.2 in
April 84°F (29°C) 5.6 in
May 85°F (29°C) 4.1 in Warmest
June 84°F (29°C) 1.0 in
July 83°F (28°C) 0.9 in
August 83°F (28°C) 0.6 in Driest
September 83°F (28°C) 2.0 in
October 82°F (28°C) 8.2 in
November 80°F (27°C) 9.5 in Wettest
December 79°F (26°C) 5.0 in

Puttalam has a seasonal temperature swing of 6°F / from 79°F in January to 85°F in May. Total annual precipitation is 42.3 inches, with November being the wettest month (9.5") and August the driest (0.6").

View full weather details →

Schools in Puttalam

4 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Muslim Maha Vidyalaya - - - -
Puttlam Hindu Central College - - - -
Annai Montesorri centre - - - -
Sri Medhananda Vidyalaya - - - -
View full schools details →

Radio Stations near Puttalam

0 stations within ~55 km.

Station Genre Quality

Farmers Markets in Puttalam

NameAddressSeasonHoursOrganicWebsite
Public Market

Hotels in Puttalam

9 hotels within city radius - OpenStreetMap data

Bar Reef Resort
Bedrock Beach
Bismi Villa & Rooms
Omeesha Beach Hotel
Royal Green Garden Hotel
Seahorse Beach Resort
Tabboea lake resort
The Grove
Udekki

Restaurants in Puttalam

3 restaurants within city radius - OpenStreetMap data

Isuru Bake House & Restaurant
Pizza Hut
Thothupala

Cafes in Puttalam

1 cafes within city radius - OpenStreetMap data

p@s

Clinics in Puttalam

1 clinics within city radius - OpenStreetMap data

Sooriya Hospital

Train Stations in Puttalam

7 train stations within city radius - OpenStreetMap data

Erukkalampiddy-Nagavillu Railway station
Karadipuwal
Madurankuli
Noor Nagar
Palavi
Periyanagavillu
Puttalam

Bus Stations in Puttalam

2 bus stations within city radius - OpenStreetMap data

Kalpitiya Bus Terminal
Puttalam Bus Station

Gas Stations in Puttalam

14 gas stations within city radius - OpenStreetMap data

Ceypetco
Ceypetco
Jeffris Petrol Shed
LK #10247906257
LK #11473291552
LK #11473309645
LK #11473327604
LK #11473334920
LK #11473336173
LK #6015444884
LK #6015463346
LK #6015476485
LK #7279806320
LK #753680482

Banks in Puttalam

6 banks within city radius - OpenStreetMap data

BOC
BOC
Commercial Bank of Ceylon
HNB
NSB
Sampath Bank

Stadiums & Teams in Puttalam

TeamLeagueDivision

Airports Near Puttalam

3 airports within the area.

AirportIATAType
Anuradhapura AirportACJMedium Airport
Palaviya Airport-Small Airport
Vavuniya Airport-Small Airport

Post Offices in Puttalam

2 post offices.

Post OfficeAddress
Sub Post Office
Sub Post Office

Churches & Religious Organizations in Puttalam

16 religious organizations (IRS tax-exempt data).

NameAddress
Bodhirajapura Sri Thambhapanni Viharaya
Jumma Masjid
Jumma Mosque
Kalladiya Sri Sugatharama Viharaya
Kobbekaduwa Viharaya
mariyamman kovil
MASJIDHUL_FALAH
Mohideen Jumma Masjid
Muhaiyadeen Jumma Masjid
NOORMASJIDH_MOSQUE
Our Lady of Guadalupe Church
Rathmalyaya Masjid
Sri Anandaramaya
Sri Gunarathnaramaya
St. Clement's Church
Velankanni Church

Quick Facts

Timezone
Asia/Colombo
Elevation
8 m (26 ft)

🇱🇰 About Sri Lanka

Capital Colombo
Population 21,670,000
Area 65,610 km²
GDP (USD) $83,716,142,582
GDP per capita $3,799
HDI 0.780
Life expectancy 77.5 years
Internet users 51.2%
Urban population 20.2%
Currency LKR (Rupee)
Languages Sinhala, Tamil
Calling code +94
TLD .lk
Driving side left

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Puttalam.

Get Report

Frequently Asked Questions About Puttalam

What is the population of Puttalam?

Puttalam has a population of 45,661 residents and is located in Sri Lanka. The population density is 145 people per square mile, spread across 315.4 square miles.

What is the weather like in Puttalam?

Puttalam has a warm climate with an average annual temperature of 82°F (28°C). Winter temperatures average 79°F in January, while summers reach an average of 83°F in July. The area receives 259 sunny days per year, well above the national average of 205. Annual rainfall totals 42.3 inches.

Nearby Cities

Compare Puttalam with another city: