Sign In Register

Thal, Pakistan

Khyber Pakhtunkhwa · Pakistan

Thal is a small city in Khyber Pakhtunkhwa, Pakistan with a population of 29,331. Elevation: 6,745 ft (2,056 m). Average temperature: 45°F (7°C).

Data updated June 2026

29,331 Population 56/sq mi density
6,745 ft Elevation 2,056 meters
45°F Avg Temperature 7°C
23.7 in Annual Rain
Asia / Karachi Timezone

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

People

Population29,331
Density56/mi²

Climate

Avg Temp45°F (7°C)
Rain23.7 in/yr
Sunny Days293/yr
Elevation6,745 ft (2,056 m)
Population29,331
Population Density56 / sq mi
Elevation6,745 ft (2,056 m)
Coordinates35.4784°, 72.2438°
TimezoneAsia/Karachi
Country🇵🇰 Pakistan
State / ProvinceKhyber Pakhtunkhwa
Average Temperature45°F (7°C)
January Average25°F (-4°C)
July Average65°F (18°C)
Annual Precipitation23.7 inches (603 mm)
Annual Snowfall8.8 inches (22 cm)

About Thal

Thal is a small city in Pakistan (Khyber Pakhtunkhwa) with a population of 29,331. The city sits at an elevation of 6,745 feet (2,056 meters) above sea level. The average annual temperature is 45°F (7°C). Temperatures range from 25°F in January to 65°F in July. Annual precipitation averages 23.7 inches. The timezone is Asia/Karachi.

Climate in Thal

Thal has an average annual temperature of 0.5°C (33°F). The hottest month is Jul (12°C), the coldest is Jan (-12.1°C). Average annual precipitation is 697 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan -12.1°C / 10°F -23.9° / -3° 57.8
Feb -10.4°C / 13°F -24.9° / -0.7° 49.6
Mar -5.2°C / 23°F -18.3° / 5° 93.2
Apr 0.3°C / 33°F -10.7° / 9.8° 100.2
May 4.5°C / 40°F -5.9° / 14.5° 46.7
Jun 8.2°C / 47°F -1.6° / 19° 34.4
Jul 12°C / 54°F 2.6° / 22.6° 78.3
Aug 11.2°C / 52°F 1.6° / 21.3° 80.9
Sep 8.5°C / 47°F -0.7° / 18.9° 36.4
Oct 1.8°C / 35°F -8.8° / 12.6° 51.4
Nov -4.3°C / 24°F -14.9° / 6.2° 50.9
Dec -8.9°C / 16°F -19.3° / 0.9° 17.3
Thal has a cool climate with an average annual temperature of 45°F (7°C). Winters average 25°F in January while summers reach 65°F in July. The area gets 293 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 23.7 inches (drier than the 38-inch national average). The area receives 8.8 inches of snow annually. The city sits at an elevation of 6,745 feet, a high-altitude location.

Temperature

25°F Jan (-4°C) 65°F Jul (18°C)
Annual Average45.0°F
17% below Pakistan avg
January Average25°F (-4°C)
July Average65°F (18°C)
Sunny Days293 days/yr

Geography

Elevation6,745 ft (2,056 m)
Area528.2 sq mi (1,368.0 km²)
Population Density56/sq mi
Coordinates35.4784°N, 72.2438°W
TimezoneAsia/Karachi

Precipitation & Snow

Annual Rainfall 23.7"
38% below Pakistan avg
Snowfall 8.8"
Wettest Month (Mar) 3.54"
Driest Month (Nov) 0.63"

Air Quality

Earthquake History

1,342 earthquakes (M2.5+) within 150 km since 1990. Strongest: M6.7. Most recent: M5.1 on Aug 27, 2025.

Jul 14, 1991 53 km SW of Ashk?sham, Afghanistan M6.7 139 km
Apr 10, 2016 42 km WSW of Ashk?sham, Afghanistan M6.6 149 km
Nov 8, 1999 31 km SW of Ashk?sham, Afghanistan M6.5 147 km
Jul 17, 2000 65 km S of Jurm, Afghanistan M6.3 149 km
Jun 30, 1994 Afghanistan-Tajikistan-Pakistan region M6.3 138 km
Sep 18, 1993 29 km S of Ashk?sham, Afghanistan M6.3 120 km
Nov 23, 2001 32 km S of Ashk?sham, Afghanistan M6.1 121 km
Aug 10, 2015 33 km WSW of Ashk?sham, Afghanistan M5.9 149 km
Feb 5, 2022 45 km SW of Ashk?sham, Afghanistan M5.8 146 km
Apr 19, 2025 58 km SSW of Ashkāsham, Afghanistan M5.7 124 km
Aug 17, 1995 44 km SW of Ashk?sham, Afghanistan M5.6 147 km
Jul 1, 2005 22 km WSW of Ashk?sham, Afghanistan M5.6 147 km
Feb 14, 1998 52 km SW of Ashk?sham, Afghanistan M5.5 142 km
Feb 14, 2004 20 km ENE of Battagram, Pakistan M5.5 118 km
Feb 14, 2004 21 km NE of Battagram, Pakistan M5.4 116 km
Dec 26, 1992 41 km SW of Ashk?sham, Afghanistan M5.4 136 km
Jan 8, 1995 22 km SW of Ashk?sham, Afghanistan M5.4 143 km
Dec 10, 1999 54 km SSW of Ashk?sham, Afghanistan M5.4 126 km
Apr 15, 1991 41 km SSW of Ashk?sham, Afghanistan M5.4 125 km
Dec 26, 1994 35 km SW of Ashk?sham, Afghanistan M5.4 142 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 25°F (-4°C) 1.6 in Coldest
February 25°F (-4°C) 2.4 in
March 33°F (0°C) 3.5 in Wettest
April 44°F (6°C) 3.5 in
May 52°F (11°C) 2.6 in
June 61°F (16°C) 1.2 in
July 65°F (18°C) 2.4 in Warmest
August 64°F (18°C) 2.2 in
September 58°F (14°C) 1.2 in
October 48°F (9°C) 1.1 in
November 38°F (3°C) 0.6 in Driest
December 29°F (-2°C) 1.3 in

Thal has a seasonal temperature swing of 40°F / from 25°F in January to 65°F in July. Total annual precipitation is 23.7 inches, with March being the wettest month (3.5") and November the driest (0.6").

View full weather details →

Hotels in Thal

1 hotels within city radius - OpenStreetMap data

Laddu Hut

Gas Stations in Thal

1 gas stations within city radius - OpenStreetMap data

Petrol Pump

Airports Near Thal

2 airports within the area.

AirportIATAType
Chitral AirportCJLMedium Airport
Saidu Sharif AirportSDTMedium Airport

Explore Near Thal

Waterfalls
1
Natural waterfalls documented by USGS and OpenStreetMap contributors
View all →

Quick Facts

Timezone
Asia/Karachi

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

Get Report

Frequently Asked Questions About Thal

What is the population of Thal?

Thal has a population of 29,331 residents and is located in Pakistan. The population density is 56 people per square mile, spread across 528.2 square miles.

What is the weather like in Thal?

Thal has a cool climate with an average annual temperature of 45°F (7°C). Winter temperatures average 25°F in January, while summers reach an average of 65°F in July. The area receives 293 sunny days per year, well above the national average of 205. Annual rainfall totals 23.7 inches, with 8.8 inches of snow.

Nearby Cities

Compare Thal with another city: