Sign In Register

Bela, Pakistan

Balochistan · Pakistan

Bela is a small city in Balochistan, Pakistan with a population of 20,119. Elevation: 302 ft (92 m). Average temperature: 81°F (27°C).

20,119 Population 35/sq mi density
302 ft Elevation 92 meters
81°F Avg Temperature 27°C
8.1 in Annual Rain
Asia / Karachi Timezone

Discover Bela, Pakistan

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 Bela

Bela, is a city in Lasbela District in the Balochistan province of Pakistan. It is an ancient city surrounded by hills above the Arabian Sea, nearly 180 km (110 mi) northwest of Karachi and 500 km (310 mi) south of Quetta. During the autumn of 325 BC, the settlement was part of the Asian campaign of Alexander the Great under the name Rhambacia. After Alexander conquered the town, he commended the place and thought that if he built a city there it would become great and prosperous and he left Hephaestion behind to build it.
In 711 AD, it was part of Muhammad bin Qasim's campaign under the name Armabil.

People

Population20,119
Density35/mi²

Climate

Avg Temp81°F (27°C)
Rain8.1 in/yr
Sunny Days321/yr
Elevation302 ft (92 m)
Population20,119
Population Density35 / sq mi
Elevation302 ft (92 m)
Coordinates26.2272°, 66.3118°
TimezoneAsia/Karachi
Country🇵🇰 Pakistan
State / ProvinceBalochistan
Average Temperature81°F (27°C)
January Average63°F (17°C)
July Average91°F (33°C)
Annual Precipitation8.1 inches (206 mm)
Annual Snowfall0.0 inches (0 cm)

About Bela

Bela is a small city in Pakistan (Balochistan) with a population of 20,119. The city sits at an elevation of 302 feet (92 meters) above sea level. The average annual temperature is 81°F (27°C). Temperatures range from 63°F in January to 91°F in July. Annual precipitation averages 8.1 inches. The timezone is Asia/Karachi.

Climate in Bela

Bela has an average annual temperature of 26.1°C (79°F). The hottest month is Jun (32.9°C), the coldest is Jan (16.4°C). Average annual precipitation is 420 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 16.4°C / 62°F 4.7° / 29.6° 15.7
Feb 20.2°C / 68°F 7.6° / 33.7° 8.6
Mar 24.3°C / 76°F 11° / 39.1° 25.3
Apr 29.1°C / 84°F 18° / 42.5° 11.7
May 32.2°C / 90°F 21° / 46.2° 42.5
Jun 32.9°C / 91°F 25° / 44.9° 7.0
Jul 31.4°C / 89°F 25.8° / 42.3° 108.0
Aug 29.3°C / 85°F 23.2° / 39.7° 157.0
Sep 29.3°C / 85°F 21.2° / 39.7° 19.4
Oct 27.1°C / 81°F 17.5° / 39° 11.8
Nov 23°C / 73°F 12.9° / 35.8° 11.0
Dec 18.4°C / 65°F 7.8° / 30.7° 2.6
Bela has a warm climate with an average annual temperature of 81°F (27°C). Winters average 63°F in January while summers reach 91°F in July. The area gets 321 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 8.1 inches (drier than the 38-inch national average). The city sits at an elevation of 302 feet.

Temperature

63°F Jan (17°C) 91°F Jul (33°C)
Annual Average80.7°F
49% above Pakistan avg
January Average63°F (17°C)
July Average91°F (33°C)
Sunny Days321 days/yr

Geography

Elevation302 ft (92 m)
Area577.2 sq mi (1,494.9 km²)
Population Density35/sq mi
Coordinates26.2272°N, 66.3118°W
TimezoneAsia/Karachi

Precipitation & Snow

Annual Rainfall 8.1"
79% below Pakistan avg
Snowfall 0.0"
Wettest Month (Jul) 2.56"
Driest Month (Nov) 0.08"

Air Quality

Earthquake History

136 earthquakes (M2.5+) within 150 km since 1990. Strongest: M7.7. Most recent: M4.1 on Jul 23, 2025.

Sep 24, 2013 113 km NW of Bela, Pakistan M7.7 114 km
Sep 28, 2013 129 km WSW of Khuzdar, Pakistan M6.8 133 km
Apr 24, 1992 61 km WSW of Khuzdar, Pakistan M6.2 149 km
Jun 17, 1990 99 km WSW of Khuzdar, Pakistan M6.1 143 km
Jul 26, 1990 125 km WSW of Khuzdar, Pakistan M5.9 139 km
Sep 24, 2013 122 km WSW of Khuzdar, Pakistan M5.8 132 km
Nov 14, 1990 65 km SW of Khuzdar, Pakistan M5.6 137 km
Jun 17, 1990 119 km WSW of Khuzdar, Pakistan M5.6 142 km
Sep 24, 2013 112 km WSW of Khuzdar, Pakistan M5.6 139 km
Sep 8, 1990 61 km SW of Khuzdar, Pakistan M5.5 143 km
Aug 14, 1990 94 km NNW of Bela, Pakistan M5.5 95 km
Jan 20, 1992 76 km SW of Khuzdar, Pakistan M5.5 134 km
Sep 24, 2013 130 km NW of Bela, Pakistan M5.5 131 km
Jan 21, 1992 41 km W of Johi, Pakistan M5.4 99 km
Jul 15, 2015 81 km SW of Khuzdar, Pakistan M5.3 127 km
Aug 8, 1991 85 km NNW of Bela, Pakistan M5.3 86 km
Aug 3, 2015 83 km WSW of Khuzdar, Pakistan M5.3 136 km
Dec 28, 1992 68 km SW of Sehwan, Pakistan M5.2 100 km
Sep 24, 2013 103 km WNW of Bela, Pakistan M5.1 103 km
May 6, 2022 80 km N of Bela, Pakistan M5.1 81 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

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

Year Name Category Closest
1999 Unnamed Category 3 286 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 63°F (17°C) 0.4 in Coldest
February 68°F (20°C) 0.6 in
March 76°F (25°C) 0.6 in
April 84°F (29°C) 0.4 in
May 91°F (33°C) 0.6 in
June 94°F (34°C) 0.5 in Warmest
July 91°F (33°C) 2.6 in Wettest
August 89°F (32°C) 1.3 in
September 88°F (31°C) 0.6 in
October 83°F (28°C) 0.2 in
November 74°F (23°C) 0.1 in Driest
December 67°F (19°C) 0.4 in

Bela has a seasonal temperature swing of 31°F / from 63°F in January to 94°F in June. Total annual precipitation is 8.1 inches, with July being the wettest month (2.6") and November the driest (0.1").

View full weather details →

Restaurants in Bela

1 restaurants within city radius — OpenStreetMap data

Zamurd Khan Restaurant

Churches & Religious Organizations in Bela

1 religious organizations (IRS tax-exempt data).

NameAddress
مسجد

Quick Facts

Timezone
Asia/Karachi
Elevation
88 m (289 ft)

🇵🇰 About Pakistan

Capital Islamabad
Population 212,215,030
Area 803,940 km²
GDP (USD) $336,686,348,609
GDP per capita $1,360
HDI 0.544
Life expectancy 67.7 years
Internet users 27.4%
Urban population 38.8%
Currency PKR (Rupee)
Languages English, Urdu
Calling code +92
TLD .pk
Driving side left

Download Full City Report

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

Get Report

Frequently Asked Questions About Bela

What is the population of Bela?

Bela has a population of 20,119 residents and is located in Pakistan. The population density is 35 people per square mile, spread across 577.2 square miles.

What is the weather like in Bela?

Bela has a warm climate with an average annual temperature of 81°F (27°C). Winter temperatures average 63°F in January, while summers reach an average of 91°F in July. The area receives 321 sunny days per year, well above the national average of 205. Annual rainfall totals 8.1 inches.

Nearby Cities

Compare Bela with another city: