Sign In Register

Baffa, Pakistan

Khyber Pakhtunkhwa · Pakistan

Baffa is a small city in Khyber Pakhtunkhwa, Pakistan with a population of 14,047. Elevation: 3,028 ft (923 m). Average temperature: 65°F (18°C).

Data updated June 2026

14,047 Population 49/sq mi density
3,028 ft Elevation 923 meters
65°F Avg Temperature 18°C
53.5 in Annual Rain
Asia / Karachi Timezone

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

Baffa

Baffa is a town, a union council and capital of Tehsil Baffa Pakhal of Mansehra District in Khyber Pakhtunkhwa,
Pakistan. It lies about 15 km north of the district capital, Mansehra.

People

Population14,047
Density49/mi²

Climate

Avg Temp65°F (18°C)
Rain53.5 in/yr
Sunny Days239/yr
Elevation3,028 ft (923 m)
Population14,047
Population Density49 / sq mi
Elevation3,028 ft (923 m)
Coordinates34.4377°, 73.2237°
TimezoneAsia/Karachi
Country🇵🇰 Pakistan
State / ProvinceKhyber Pakhtunkhwa
Average Temperature65°F (18°C)
January Average46°F (8°C)
July Average80°F (27°C)
Annual Precipitation53.5 inches (1,358 mm)
Annual Snowfall0.0 inches (0 cm)

About Baffa

Baffa is a small city in Pakistan (Khyber Pakhtunkhwa) with a population of 14,047. The city sits at an elevation of 3,028 feet (923 meters) above sea level. The average annual temperature is 65°F (18°C). Temperatures range from 46°F in January to 80°F in July. Annual precipitation averages 53.5 inches. The timezone is Asia/Karachi.

Climate in Baffa

Baffa has an average annual temperature of 15.6°C (60°F). The hottest month is Jul (24.7°C), the coldest is Jan (4.2°C). Average annual precipitation is 1414 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 4.2°C / 40°F -3.8° / 15.4° 85.5
Feb 6.8°C / 44°F -3.1° / 17.5° 96.3
Mar 11.3°C / 52°F 0.6° / 22.4° 168.6
Apr 16.3°C / 61°F 5.4° / 26.8° 130.6
May 20.6°C / 69°F 10.2° / 32.2° 91.5
Jun 24.5°C / 76°F 13.8° / 34.1° 95.9
Jul 24.7°C / 76°F 17.6° / 33.5° 248.4
Aug 23.1°C / 74°F 16.1° / 29.5° 213.2
Sep 21.4°C / 70°F 13.7° / 28.2° 97.3
Oct 16.5°C / 62°F 6.5° / 25.9° 91.1
Nov 11°C / 52°F 1.6° / 22.3° 64.6
Dec 6.7°C / 44°F -2.2° / 18.7° 31.0
Baffa enjoys a temperate climate with an average annual temperature of 65°F (18°C). Winters average 46°F in January while summers reach 80°F in July. The area gets 239 sunny days per year, above the national average. Annual precipitation totals 53.5 inches (wetter than the 38-inch national average). The city sits at an elevation of 3,028 feet.

Temperature

46°F Jan (8°C) 80°F Jul (27°C)
Annual Average64.7°F
20% above Pakistan avg
January Average46°F (8°C)
July Average80°F (27°C)
Sunny Days239 days/yr

Geography

Elevation3,028 ft (923 m)
Area289.0 sq mi (748.4 km²)
Population Density49/sq mi
Coordinates34.4377°N, 73.2237°W
TimezoneAsia/Karachi

Precipitation & Snow

Annual Rainfall 53.5"
41% above Pakistan avg
Snowfall 0.0"
Wettest Month (Jul) 11.18"
Driest Month (Nov) 1.14"

Air Quality

Earthquake History

284 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.5. Most recent: M4.9 on Aug 2, 2025.

Feb 14, 2004 20 km ENE of Battagram, Pakistan M5.5 37 km
Feb 20, 2009 19 km NW of Uri, India M5.5 67 km
Feb 26, 2015 23 km E of Battagram, Pakistan M5.4 26 km
Oct 1, 2016 62 km NNE of Muzaffar?b?d, Pakistan M5.4 67 km
Feb 14, 2004 21 km NE of Battagram, Pakistan M5.4 40 km
Aug 13, 2012 55 km NNE of Muzaffar?b?d, Pakistan M5.4 61 km
Apr 5, 1990 53 km SW of Gilgit, Pakistan M5.4 141 km
Jul 2, 2015 23 km ENE of Muzaffar?b?d, Pakistan M5.3 45 km
Oct 10, 2010 14 km SSW of Haripur, Pakistan M5.2 70 km
Mar 20, 2006 49 km NNE of Muzaffar?b?d, Pakistan M5.2 60 km
Jun 12, 2019 11 km W of Shingli Bala, Pakistan M5.2 43 km
Jan 28, 1991 18 km N of Rawala Kot, Pakistan M5.2 70 km
Feb 5, 2019 87 km NNW of Bandipura, India M5.2 114 km
Jul 24, 2015 19 km WSW of Murree, Pakistan M5.1 65 km
Mar 29, 1992 22 km SSW of Attock City, Pakistan M5.1 128 km
Aug 20, 2024 8 km SW of Bāramūla, India M5.1 101 km
Jan 12, 2020 68 km NNW of Bandipura, India M5.1 131 km
Mar 24, 1992 17 km NW of Islamabad, Pakistan M5.0 74 km
Jun 17, 2021 17 km ENE of Battagram, Pakistan M5.0 32 km
Aug 5, 2023 23 km NNW of Shingli Bala, Pakistan M5.0 58 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 46°F (8°C) 3.1 in Coldest
February 48°F (9°C) 4.7 in
March 56°F (13°C) 5.5 in
April 66°F (19°C) 4.5 in
May 74°F (23°C) 2.8 in
June 82°F (28°C) 3.4 in Warmest
July 80°F (27°C) 11.2 in Wettest
August 78°F (26°C) 10.0 in
September 75°F (24°C) 3.7 in
October 67°F (19°C) 1.5 in
November 57°F (14°C) 1.1 in Driest
December 49°F (9°C) 2.1 in

Baffa has a seasonal temperature swing of 36°F / from 46°F in January to 82°F in June. Total annual precipitation is 53.5 inches, with July being the wettest month (11.2") and November the driest (1.1").

View full weather details →

Schools in Baffa

8 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
school of law - - - -
Department of Conservation Studies - - - -
Examination section - - - -
Government Higher Secondary School Kotli Bara - - - -
Government High School Daryal - - - -
Government High School Daryal - - - -
Army Public School - - - -
govt primary school - - - -
View full schools details →

Radio Stations near Baffa

1 stations within ~55 km.

Station Genre Quality
FM 100 Pakistan Abbottabad - MP3 32 kbps

Libraries in Baffa

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
COMSATS Library0.0
COMSATS Library0.0

Farmers Markets in Baffa

NameAddressSeasonHoursOrganicWebsite
New Fruits and Sabzi Mandi
Sabzi Mandi
Sabzi Mandi
Sabzi Mondi, Battagram
Sabzi Mondi, Battagram

Hotels in Baffa

11 hotels within city radius - OpenStreetMap data

Balakot hotel
Country Club Resort
Hotel Kotli Bala
Jungle Mungel
Khan Hotel
Kunhar Sarai Hotel Balakot
Midway hotel
Pine Hill Hotel & Restaurant
Pine Hotel Dadar
PTDC Motel
Valley Inn Hotel & Restaurant

Clinics in Baffa

1 clinics within city radius - OpenStreetMap data

Behavioral Health Unit Jalgali

Bus Stations in Baffa

3 bus stations within city radius - OpenStreetMap data

Bus Station
Dadar Suzuki Stand
Shinkiari

Ski Resorts Near Baffa

1 ski resorts within range.

Resort Slopes (km) Lifts Peak (m) Price Season Night Park
Klavo 0.0 - - $0 - - -

Airports Near Baffa

4 airports within the area.

AirportIATAType
Rawalakot AirportRAZMedium Airport
Bhurban HeliportBHCSmall Airport
Muzaffarabad AirportMFGSmall Airport
Tarbela Dam AirportTLBSmall Airport

Treatment Centers in Baffa

3 treatment centers.

CenterTypePhone
Eye Specialist Clinic
Insaf Clinic
Islamabad Diagnostic Centre (IDC), Abbottabad

Churches & Religious Organizations in Baffa

7 religious organizations (IRS tax-exempt data).

NameAddress
Batrair Masjid
Darbar Pir Syed Nadir Ali Shah (Baji Sarkar)
Hu Mosque
jamia masjid abubakar ra
Jamia masjid mujahidabad
Mosque Kotli Bala
مسجد بٹریڑ

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 Baffa.

Get Report

Frequently Asked Questions About Baffa

What is the population of Baffa?

Baffa has a population of 14,047 residents and is located in Pakistan. The population density is 49 people per square mile, spread across 289.0 square miles.

What is the weather like in Baffa?

Baffa enjoys a temperate climate with an average annual temperature of 65°F (18°C). Winter temperatures average 46°F in January, while summers reach an average of 80°F in July. The area receives 239 sunny days per year. Annual rainfall totals 53.5 inches.

Nearby Cities

Compare Baffa with another city: