Sign In Register

Hambantota, Sri Lanka

Southern Province · Sri Lanka

Hambantota is a small city in Southern Province, Sri Lanka with a population of 19,999. Elevation: 33 ft (10 m). Average temperature: 81°F (27°C).

Data updated June 2026

19,999 Population 63/sq mi density
33 ft Elevation 10 meters
81°F Avg Temperature 27°C
40.2 in Annual Rain
Asia / Colombo Timezone

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

Hambantota

Hambantota is the main city in Hambantota District, Southern Province, Sri Lanka.

People

Population19,999
Density63/mi²

Climate

Avg Temp81°F (27°C)
Rain40.2 in/yr
Sunny Days263/yr
Elevation33 ft (10 m)
Population19,999
Population Density63 / sq mi
Elevation33 ft (10 m)
Coordinates6.1241°, 81.1185°
TimezoneAsia/Colombo
Country🇱🇰 Sri Lanka
State / ProvinceSouthern Province
Average Temperature81°F (27°C)
January Average79°F (26°C)
July Average82°F (28°C)
Annual Precipitation40.2 inches (1,021 mm)
Annual Snowfall0.0 inches (0 cm)

About Hambantota

Hambantota is a small city in Sri Lanka (Southern Province) with a population of 19,999. The city sits at an elevation of 33 feet (10 meters) above sea level. The average annual temperature is 81°F (27°C). Temperatures range from 79°F in January to 82°F in July. Annual precipitation averages 40.2 inches. The timezone is Asia/Colombo.

Climate in Hambantota

Hambantota has an average annual temperature of 27.9°C (82°F). The hottest month is Apr (28.6°C), the coldest is Dec (27°C). Average annual precipitation is 1064 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 27.1°C / 81°F 23.4° / 30.8° 66.6
Feb 27.4°C / 81°F 23.5° / 31.4° 47.4
Mar 28.1°C / 83°F 24.3° / 31.9° 47.7
Apr 28.6°C / 83°F 25.4° / 31.8° 101.5
May 28.6°C / 83°F 26° / 31.2° 75.9
Jun 28.4°C / 83°F 25.6° / 31.2° 42.2
Jul 28.4°C / 83°F 25.2° / 31.7° 31.3
Aug 27.9°C / 82°F 25° / 30.8° 61.7
Sep 27.6°C / 82°F 24.9° / 30.4° 106.8
Oct 27.7°C / 82°F 24.6° / 30.8° 127.9
Nov 27.4°C / 81°F 24.1° / 30.7° 218.9
Dec 27°C / 81°F 23.7° / 30.4° 135.9
Hambantota has a warm climate with an average annual temperature of 81°F (27°C). Winters average 79°F in January while summers reach 82°F in July / relatively mild seasonal variation. The area gets 263 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 40.2 inches. The city sits at an elevation of 33 feet, near sea level.

Temperature

79°F Jan (26°C) 82°F Jul (28°C)
Annual Average81.3°F
51% above Sri Lanka avg
January Average79°F (26°C)
July Average82°F (28°C)
Sunny Days263 days/yr

Geography

Elevation33 ft (10 m)
Area316.7 sq mi (820.1 km²)
Population Density63/sq mi
Coordinates6.1241°N, 81.1185°W
TimezoneAsia/Colombo

Precipitation & Snow

Annual Rainfall 40.2"
6% above Sri Lanka avg
Snowfall 0.0"
Wettest Month (Nov) 8.31"
Driest Month (Jul) 1.34"

Air Quality

Hurricane History

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

Year Name Category Closest
2000 Unnamed Category 1 265 km
Source: NOAA IBTrACS (Cat 1+, 1980-2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 3.0 in Coldest
February 80°F (27°C) 2.1 in
March 82°F (28°C) 2.4 in
April 83°F (28°C) 3.7 in Warmest
May 83°F (28°C) 3.4 in
June 82°F (28°C) 1.9 in
July 82°F (28°C) 1.3 in Driest
August 82°F (28°C) 1.5 in
September 81°F (27°C) 2.3 in
October 81°F (27°C) 5.2 in
November 80°F (27°C) 8.3 in Wettest
December 80°F (27°C) 5.1 in

Hambantota has a seasonal temperature swing of 4°F / from 79°F in January to 83°F in April. Total annual precipitation is 40.2 inches, with November being the wettest month (8.3") and July the driest (1.3").

View full weather details →

Schools in Hambantota

4 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Zahira National School - - - -
St. Mary's National School - - - -
Hambantota Vidyalaya - - - -
Tzu-Chi School - - - -
View full schools details →

Radio Stations near Hambantota

0 stations within ~55 km.

Station Genre Quality

Libraries in Hambantota

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Bolana Public Libary0.0
Hungama Library0.0
Publi Library0.0

Farmers Markets in Hambantota

NameAddressSeasonHoursOrganicWebsite
Hungama Market

Hotels in Hambantota

4 hotels within city radius - OpenStreetMap data

Jade Green Hambantota
Oasis Aurweda Resort Hambathota
Peacock Beach hotel Hamabthota
Safari Millington Hotel

Cinemas in Hambantota

1 cinemas within city radius - OpenStreetMap data

Dharshana Cinema Hall Hambathota

Monuments in Hambantota

1 monuments within city radius - OpenStreetMap data

Tomb of Andare: the Court Jester

Zoos in Hambantota

1 zoos within city radius - OpenStreetMap data

Birds Research Center & Resort

Bus Stations in Hambantota

1 bus stations within city radius - OpenStreetMap data

Hambantota Bus Stand

Gas Stations in Hambantota

3 gas stations within city radius - OpenStreetMap data

CEYPETCO Fuel Station
LK #1986958285
LK #1986958355

Banks in Hambantota

5 banks within city radius - OpenStreetMap data

BOC Hambathota
Commercial Bank Hambantota
HNB Hambathota
People's Bank Hambathota
Seylan Bank Hambathota

Stadiums & Teams in Hambantota

TeamLeagueDivision

Airports Near Hambantota

2 airports within the area.

AirportIATAType
Mattala Rajapaksa International AirportHRILarge Airport
Weerawila AirportWRZSmall Airport

Post Offices in Hambantota

1 post offices.

Post OfficeAddress
Post Office of Hambantota

Churches & Religious Organizations in Hambantota

3 religious organizations (IRS tax-exempt data).

NameAddress
Kathirkamam Temple
Mosque
Weheragala Aranya Senasanaya

Quick Facts

Timezone
Asia/Colombo
Elevation
1 m (3 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 Hambantota.

Get Report

Frequently Asked Questions About Hambantota

What is the population of Hambantota?

Hambantota has a population of 19,999 residents and is located in Sri Lanka. The population density is 63 people per square mile, spread across 316.7 square miles.

What is the weather like in Hambantota?

Hambantota 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 82°F in July. The area receives 263 sunny days per year, well above the national average of 205. Annual rainfall totals 40.2 inches.

Nearby Cities

Compare Hambantota with another city: