Sign In Register

Beruwala, Sri Lanka

Western Province · Sri Lanka

Beruwala is a mid-size city in Western Province, Sri Lanka with a population of 34,250. Average temperature: 81°F (27°C).

34,250 Population 1,151/sq mi density
81°F Avg Temperature 27°C
120.9 in Annual Rain
Asia / Colombo Timezone

Discover Beruwala, 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 Beruwala

Beruwala

Beruwala is a large town in Kalutara District, Western Province, Sri Lanka, governed by an Urban Council. The town covers a total area of approximately 15 km2 (5.8 sq mi) and is located on the south-west coast of Sri Lanka, 60 km (37 mi) south of Colombo.

People

Population34,250
Density1,151/mi²

Climate

Avg Temp81°F (27°C)
Rain120.9 in/yr
Sunny Days136/yr
Population34,250
Population Density1,151 / sq mi
Coordinates6.4788°, 79.9828°
TimezoneAsia/Colombo
Country🇱🇰 Sri Lanka
State / ProvinceWestern Province
Average Temperature81°F (27°C)
January Average79°F (26°C)
July Average81°F (27°C)
Annual Precipitation120.9 inches (3,070 mm)
Annual Snowfall0.0 inches (0 cm)

About Beruwala

Beruwala is a mid-size city in Sri Lanka (Western Province) with a population of 34,250. The average annual temperature is 81°F (27°C). Temperatures range from 79°F in January to 81°F in July. Annual precipitation averages 120.9 inches. The timezone is Asia/Colombo.

Climate in Beruwala

Beruwala has an average annual temperature of 26.9°C (80°F). The hottest month is Apr (27.9°C), the coldest is Jan (26.2°C). Average annual precipitation is 2718 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 26.2°C / 79°F 21.8° / 30.1° 163.8
Feb 26.7°C / 80°F 21.6° / 30.8° 111.1
Mar 27.4°C / 81°F 23.3° / 31.3° 131.2
Apr 27.9°C / 82°F 24.8° / 31.4° 246.1
May 27.8°C / 82°F 26° / 30.5° 310.7
Jun 27.4°C / 81°F 25.5° / 29.4° 155.1
Jul 26.8°C / 80°F 24.8° / 29° 135.0
Aug 26.7°C / 80°F 24.8° / 29° 180.4
Sep 26.7°C / 80°F 24.9° / 29.1° 252.3
Oct 26.5°C / 80°F 24.5° / 29.4° 376.0
Nov 26.6°C / 80°F 24.3° / 30.1° 409.1
Dec 26.6°C / 80°F 23° / 30° 247.2
Beruwala has a warm climate with an average annual temperature of 81°F (27°C). Winters average 79°F in January while summers reach 81°F in July / relatively mild seasonal variation. The area gets 136 sunny days per year, below the national average of 205. Annual precipitation totals 120.9 inches (wetter than the 38-inch national average).

Temperature

79°F Jan (26°C) 81°F Jul (27°C)
Annual Average80.5°F
49% above Sri Lanka avg
January Average79°F (26°C)
July Average81°F (27°C)
Sunny Days136 days/yr

Geography

Area29.8 sq mi (77.1 km²)
Population Density1,151/sq mi
Coordinates6.4788°N, 79.9828°W
TimezoneAsia/Colombo

Precipitation & Snow

Annual Rainfall 120.9"
218% above Sri Lanka avg
Snowfall 0.0"
Wettest Month (May) 17.32"
Driest Month (Feb) 4.25"

Air Quality

Hurricane History

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

Year Name Category Closest
2000 Unnamed Category 1 251 km
1992 Unnamed Category 1 197 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 4.4 in Coldest
February 80°F (27°C) 4.3 in Driest
March 82°F (28°C) 6.3 in
April 82°F (28°C) 12.3 in Warmest
May 82°F (28°C) 17.3 in Wettest
June 81°F (27°C) 10.4 in
July 81°F (27°C) 7.9 in
August 80°F (27°C) 7.3 in
September 80°F (27°C) 10.6 in
October 80°F (27°C) 17.0 in
November 80°F (26°C) 14.3 in
December 79°F (26°C) 8.7 in

Beruwala has a seasonal temperature swing of 3°F / from 79°F in January to 82°F in April. Total annual precipitation is 120.9 inches, with May being the wettest month (17.3") and February the driest (4.3").

View full weather details →

Schools in Beruwala

5 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Palayangoda Vidyalaya
International school
Moragalla Kanista College
St. Vincent's Technical School c
Al Humaisara National College
View full schools details →

Radio Stations near Beruwala

8 stations within ~55 km.

Station Genre Quality
LAKHANDA RADIO MP3 128 kbps
Sri FM entertainment, music MP3 320 kbps
SunFM MP3 128 kbps
YFM srilanka radio, y fm AAC+ 64 kbps
YFM-SRiLanka AAC+ 64 kbps
Classic Radio AAC 64 kbps
WoW රේඩියෝ AAC+ 64 kbps
Isira TNL entertainment, music MP3 128 kbps

Museums in Beruwala

NameTypeAddressPhoneAnnual Revenue
Ariyapala Masks Museum
Puppet Museum
Tukkawadu Mask Museum

Libraries in Beruwala

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Ahungalla0.0
Balapitiya0.0
Kalutara Public Library0.0
Library - NIHS0.0
Polegoda Public Library0.0
Public Library0.0
Public Library0.0
Public Library Ambalangoda0.0
Public Library Poramba0.0

Farmers Markets in Beruwala

NameAddressSeasonHoursOrganicWebsite
Aluthgama Fishmarket
DHARGA TOWN MAIN MARKET
Elpitiya Shopping Complex
Firday Fair
Fishmarket
Horana market
Morontuduwa Fair
Panadura Market
Public Market(Pola)
Wettumakada market complex

Hotels in Beruwala

7 hotels within city radius — OpenStreetMap data

Barberyn Reef Ayurveda Resort
Cinnamon Bey
Earl's Reef Beruwala
Infinity villa of Ceylon
Sky and Sand Guesthouse
Sumadai hotel
Villa@113

Restaurants in Beruwala

7 restaurants within city radius — OpenStreetMap data

Angalikas seafood
Coral Reef Sea Food Restaurant
Elephant Restaurant
Kandori
Maheshika Chinese restaurant
Monis Restaurant
Olive Family Restaurant

Cafes in Beruwala

2 cafes within city radius — OpenStreetMap data

Juice
Star light restaurant

Monuments in Beruwala

1 monuments within city radius — OpenStreetMap data

Tsunami monument

Train Stations in Beruwala

5 train stations within city radius — OpenStreetMap data

Beruwala
Hettimulla
Maggona
Payagala North
Payagala South

Bus Stations in Beruwala

1 bus stations within city radius — OpenStreetMap data

tempal Road stand

Gas Stations in Beruwala

3 gas stations within city radius — OpenStreetMap data

Ceypetco
Ceypetco
LK #1183878228

Banks in Beruwala

3 banks within city radius — OpenStreetMap data

Commercial Bank ATM
Commercial Bank of Ceylon PLC
Peoples Bank

Stadiums & Teams in Beruwala

TeamLeagueDivision

Airports Near Beruwala

4 airports within the area.

AirportIATAType
Bandaranaike International Colombo AirportCMBLarge Airport
Colombo Ratmalana International AirportRMLLarge Airport
Koggala AirportKCTMedium Airport
Katukurunda Air Force BaseKTYSmall Airport

Post Offices in Beruwala

2 post offices.

Post OfficeAddress
Palayangoda sub post office
Post Office Beruwala

Churches & Religious Organizations in Beruwala

19 religious organizations (IRS tax-exempt data).

NameAddress
Ariyavansaramaya Temple
Buddhist Temple
fassiya jummah masjid Mosque
Hilriya Mosque Molliyamala
Ketchimale Mosque
Masjid ul Abrar
Palayangoda Mula Maha Viharaya
Playangoda mula maha Viharaya
Samanakkanda Raja Maha Viharaya
Sapugoda Rajamaha Viharaya
Sapugoda Rajamaha Viharaya
Sri Buddhasiri Maha viharaya
Sri Gangarama Purana Maha Viharaya
St Patrick Saviour
St. Anne's Church, Beruwala
St. Joseph's
Temple
Temple
Yaseer Arafath Jumma Masjid

Quick Facts

Timezone
Asia/Colombo
Elevation
5 m (16 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 Beruwala.

Get Report

Frequently Asked Questions About Beruwala

What is the population of Beruwala?

Beruwala has a population of 34,250 residents and is located in Sri Lanka. The population density is 1,151 people per square mile, spread across 29.8 square miles.

What is the weather like in Beruwala?

Beruwala has a warm climate with an average annual temperature of 81°F (27°C). Winter temperatures average 79°F in January, while summers reach an average of 81°F in July. The area receives 136 sunny days per year, below the national average of 205. Annual rainfall totals 120.9 inches.

Nearby Cities

Compare Beruwala with another city: