Sign In Register

Mianwali, Pakistan

Punjab · Pakistan

Mianwali is a large city in Punjab, Pakistan with a population of 129,500. Elevation: 682 ft (208 m). Average temperature: 76°F (24°C).

129,500 Population 483/sq mi density
682 ft Elevation 208 meters
76°F Avg Temperature 24°C
14.7 in Annual Rain
Asia / Karachi Timezone

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

Mianwali

Mianwali is the capital city of Mianwali District in Punjab, Pakistan. Located to the east of the Indus River, the city is irrigated by the Thal Canal.

People

Population129,500
Density483/mi²

Climate

Avg Temp76°F (24°C)
Rain14.7 in/yr
Sunny Days309/yr
Elevation682 ft (208 m)
Population129,500
Population Density483 / sq mi
Elevation682 ft (208 m)
Coordinates32.5776°, 71.5285°
TimezoneAsia/Karachi
Country🇵🇰 Pakistan
State / ProvincePunjab
Average Temperature76°F (24°C)
January Average53°F (12°C)
July Average92°F (33°C)
Annual Precipitation14.7 inches (374 mm)
Annual Snowfall0.0 inches (0 cm)

About Mianwali

Mianwali is a large city in Pakistan (Punjab) with a population of 129,500. The city sits at an elevation of 682 feet (208 meters) above sea level. The average annual temperature is 76°F (24°C). Temperatures range from 53°F in January to 92°F in July. Annual precipitation averages 14.7 inches. The timezone is Asia/Karachi.

Climate in Mianwali

Mianwali has an average annual temperature of 24.5°C (76°F). The hottest month is Jun (35°C), the coldest is Jan (11.1°C). Average annual precipitation is 700 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 11.1°C / 52°F 1.5° / 21.8° 33.8
Feb 14.9°C / 59°F 3° / 26.7° 42.0
Mar 19.9°C / 68°F 7.8° / 33.1° 85.5
Apr 25.9°C / 79°F 12.8° / 38.5° 45.2
May 31°C / 88°F 17.5° / 44.6° 51.7
Jun 35°C / 95°F 21.8° / 46.3° 80.9
Jul 34.4°C / 94°F 26.7° / 44.3° 116.7
Aug 33°C / 91°F 25.1° / 41.3° 134.8
Sep 31°C / 88°F 22.1° / 39.6° 63.6
Oct 25.3°C / 77°F 14.8° / 36.4° 20.1
Nov 18.8°C / 66°F 9.3° / 31.1° 20.2
Dec 13.9°C / 57°F 4.3° / 25.7° 5.8
Mianwali has a warm climate with an average annual temperature of 76°F (24°C). Winters average 53°F in January while summers reach 92°F in July. The area gets 309 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 14.7 inches (drier than the 38-inch national average). The city sits at an elevation of 682 feet.

Temperature

53°F Jan (12°C) 92°F Jul (33°C)
Annual Average75.5°F
40% above Pakistan avg
January Average53°F (12°C)
July Average92°F (33°C)
Sunny Days309 days/yr

Geography

Elevation682 ft (208 m)
Area268.4 sq mi (695.1 km²)
Population Density483/sq mi
Coordinates32.5776°N, 71.5285°W
TimezoneAsia/Karachi

Precipitation & Snow

Annual Rainfall 14.7"
61% below Pakistan avg
Snowfall 0.0"
Wettest Month (Aug) 3.98"
Driest Month (Nov) 0.12"

Air Quality

Earthquake History

79 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 91 km
May 9, 2018 18 km NNW of Bannu, Pakistan M5.4 113 km
Mar 29, 1992 22 km SSW of Attock City, Pakistan M5.1 132 km
May 6, 2010 21 km E of Karak, Pakistan M5.0 62 km
Feb 17, 1993 26 km SSE of Sanjwal, Pakistan M5.0 140 km
Jun 5, 1992 18 km NE of Karak, Pakistan M4.9 79 km
Apr 11, 2022 22 km SW of Doaba, Pakistan M4.8 120 km
Nov 9, 1999 13 km E of Kalur Kot, Pakistan M4.8 48 km
Aug 19, 1993 25 km S of Jand, Pakistan M4.7 82 km
Feb 18, 2012 21 km N of Paharpur, Pakistan M4.7 62 km
Jun 23, 2021 12 km ESE of Kohat, Pakistan M4.7 106 km
Oct 1, 1996 21 km NE of Tank, Pakistan M4.7 96 km
Jan 5, 2006 21 km SW of Kulachi, Pakistan M4.7 145 km
Sep 27, 1996 35 km W of Tank, Pakistan M4.7 150 km
Sep 5, 2011 15 km NNE of Gulishah Kach, Pakistan M4.6 107 km
Sep 3, 2003 16 km ESE of Karak, Pakistan M4.6 58 km
May 31, 1992 21 km ESE of Lachi, Pakistan M4.6 79 km
Mar 2, 2002 28 km W of Gulishah Kach, Pakistan M4.6 141 km
Jan 19, 1993 19 km ENE of Mianwali, Pakistan M4.6 19 km
May 1, 2005 12 km WNW of Mianwali, Pakistan M4.6 13 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 53°F (12°C) 0.7 in Coldest
February 58°F (14°C) 0.9 in
March 67°F (19°C) 1.5 in
April 78°F (25°C) 0.9 in
May 88°F (31°C) 0.8 in
June 95°F (35°C) 0.8 in Warmest
July 92°F (33°C) 3.0 in
August 90°F (32°C) 4.0 in Wettest
September 87°F (30°C) 1.6 in
October 78°F (25°C) 0.3 in
November 66°F (19°C) 0.1 in Driest
December 56°F (13°C) 0.4 in

Mianwali has a seasonal temperature swing of 42°F / from 53°F in January to 95°F in June. Total annual precipitation is 14.7 inches, with August being the wettest month (4.0") and November the driest (0.1").

View full weather details →

Colleges & Universities in Mianwali

Institution Type Founded Website
Namal College Mianwali College
PAF Inter College College
Punjab College College
University Of Sargodha Sub-Campus Mianwali University

Radio Stations near Mianwali

0 stations within ~55 km.

Station Genre Quality

Farmers Markets in Mianwali

NameAddressSeasonHoursOrganicWebsite
Malik Rustam Market
Yaro Khel Market

Hotels in Mianwali

4 hotels within city radius — OpenStreetMap data

Faizan Hotel
Flavor City Hotel & Restaurant
Gul
Qaiser

Cafes in Mianwali

1 cafes within city radius — OpenStreetMap data

Tea shop

Clinics in Mianwali

1 clinics within city radius — OpenStreetMap data

Ali medical complex

Train Stations in Mianwali

3 train stations within city radius — OpenStreetMap data

Biruli Railway Station
Mianwali
Samand Wala Railway Station

Bus Stations in Mianwali

1 bus stations within city radius — OpenStreetMap data

home mia

Gas Stations in Mianwali

13 gas stations within city radius — OpenStreetMap data

Attock Pump
Chinar CNG Station
Jani Filling Station
Mianwali Filling Station
Petrol Pump
Police PSO pump
PSO Oil Pump
PSO Oil Pump
PSO Pump
SK petroleum
Total
Total parco
Value CNG STATION

Banks in Mianwali

2 banks within city radius — OpenStreetMap data

Al Islamic Bank
Alfalah Bank

Golf Courses in Mianwali

1 golf courses within city radius — OpenStreetMap data

Mianwali Golf Course

Stadiums & Teams in Mianwali

TeamLeagueDivision

Airports Near Mianwali

3 airports within the area.

AirportIATAType
Dera Ismael Khan Airport [IN-ACTIVE]DSKMedium Airport
Mianwali Air BaseMWDMedium Airport
Chashma AirportSmall Airport

Post Offices in Mianwali

1 post offices.

Post OfficeAddress
Miamwali Post Office

Churches & Religious Organizations in Mianwali

9 religious organizations (IRS tax-exempt data).

NameAddress
Anwar e Madina
Bilal Masjid
Faizan e Madina
Gausia Masjid
Govt Central Model Masjid
Mubarak Masjid Kalabagh Rd
Nahar Colony Masjid
Noorani Masjid
Rehmania Mosque

Quick Facts

Timezone
Asia/Karachi
Elevation
210 m (689 ft)

Around Mianwali

Places within 5 km radius — OpenStreetMap data

Hospitals 10
Pharmacies 1
Cafes 1
Supermarkets 1
Banks 2
Hotels 4
Parks 1
Places of Worship 8

🇵🇰 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 Mianwali.

Get Report

Frequently Asked Questions About Mianwali

What is the population of Mianwali?

Mianwali has a population of 129,500 residents and is located in Pakistan. The population density is 483 people per square mile, spread across 268.4 square miles.

What is the weather like in Mianwali?

Mianwali has a warm climate with an average annual temperature of 76°F (24°C). Winter temperatures average 53°F in January, while summers reach an average of 92°F in July. The area receives 309 sunny days per year, well above the national average of 205. Annual rainfall totals 14.7 inches.

Nearby Cities

Compare Mianwali with another city: