Sign In Register

Bannu, Pakistan

Full City Profile

1,357,890 Population 5,083/sq mi density
1,243 ft Elevation 379 meters
75°F Avg Temperature 24°C
Bannu has a warm climate with an average annual temperature of 75°F (24°C). Winters average 53°F in January while summers reach 92°F in July. The area gets 312 sunny days per year. Annual precipitation totals 13.0 inches. The area receives 0.0 inches of snow annually.

Temperature

53°F Jan (12°C) 92°F Jul (33°C)
Annual Average74.8°F
39% above US avg
January Average53°F (12°C)
July Average92°F (33°C)
Sunny Days312 days/yr

Geography

Elevation1,243 ft (379 m)
Area267.1 sq mi (691.9 km²)
Population Density5,083/sq mi
Coordinates32.9853°N, 70.6040°W
TimezoneAsia/Karachi

Precipitation & Snow

Annual Rainfall 13.0"
66% below US avg
Snowfall 0.0"
Wettest Month (Jul) 2.72"
Driest Month (Nov) 0.16"

Air Quality

Earthquake History

111 earthquakes (M2.5+) within 150 km since 1990. Strongest: M6.3. Most recent: M4.2 on Apr 1, 2025.

May 20, 1992 2 km WSW of Lachi, Pakistan M6.3 79 km
Jun 21, 2022 55 km SW of Kh?st, Afghanistan M6.0 106 km
Jun 11, 1995 37 km NNE of Wana, Pakistan M5.7 95 km
May 9, 2018 18 km NNW of Bannu, Pakistan M5.4 19 km
Jan 4, 1992 Afghanistan-Pakistan border region M5.4 128 km
Mar 9, 2001 16 km NW of Wana, Pakistan M5.3 127 km
Apr 19, 1990 19 km SSE of ?uk?mat? Azrah, Afghanistan M5.3 140 km
Jul 18, 2022 50 km SW of Kh?st, Afghanistan M5.2 105 km
Apr 16, 2009 39 km E of ?uk?mat? Azrah, Afghanistan M5.2 142 km
Jul 18, 2004 33 km SE of Gardez, Afghanistan M5.2 112 km
Apr 16, 2009 38 km ESE of ?uk?mat? Azrah, Afghanistan M5.1 135 km
Oct 30, 2009 34 km E of ?uk?mat? Azrah, Afghanistan M5.1 144 km
May 6, 2010 21 km E of Karak, Pakistan M5.0 69 km
Jun 5, 1992 18 km NE of Karak, Pakistan M4.9 65 km
Jan 4, 2004 2 km SSE of Markaz-e Woluswal?-ye ?ch?n, Afghanistan M4.9 125 km
Apr 11, 2022 22 km SW of Doaba, Pakistan M4.8 33 km
Nov 9, 1999 13 km E of Kalur Kot, Pakistan M4.8 119 km
Apr 12, 2010 35 km E of ?uk?mat? Azrah, Afghanistan M4.8 142 km
Jan 5, 2006 21 km SW of Kulachi, Pakistan M4.7 135 km
Sep 27, 1996 35 km W of Tank, Pakistan M4.7 107 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 53°F (12°C) 0.8 in Coldest
February 57°F (14°C) 1.1 in
March 66°F (19°C) 1.8 in
April 76°F (25°C) 1.2 in
May 87°F (30°C) 0.6 in
June 93°F (34°C) 0.8 in Warmest
July 92°F (33°C) 2.7 in Wettest
August 90°F (32°C) 2.4 in
September 86°F (30°C) 0.8 in
October 76°F (25°C) 0.2 in
November 65°F (18°C) 0.2 in Driest
December 56°F (13°C) 0.4 in

Bannu has a seasonal temperature swing of 41°F / from 53°F in January to 93°F in June. Total annual precipitation is 13.0 inches, with July being the wettest month (2.7") and November the driest (0.2").

View full weather details →