Karak, Pakistan
Khyber Pakhtunkhwa · Pakistan
Karak is a small city in Khyber Pakhtunkhwa, Pakistan with a population of 13,679. Elevation: 1,909 ft (582 m). Average temperature: 73°F (23°C).
Data updated June 2026
Discover Karak, 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.
About Karak
Karak is the headquarters of Karak District in the Khyber Pakhtunkhwa province of Pakistan. It is 123 km from Peshawar on the main Indus Highway between Peshawar and Karachi. It is located at 33°7'12N 71°5'41E. Karak is said to be the single district in Pakistan that is inhabited by only one tribe of Pashtuns — the Khattaks.
People
Climate
| Population | 13,679 |
| Population Density | 11 / sq mi |
| Elevation | 1,909 ft (582 m) |
| Coordinates | 33.1163°, 71.0935° |
| Timezone | Asia/Karachi |
| Country | 🇵🇰 Pakistan |
| State / Province | Khyber Pakhtunkhwa |
| Average Temperature | 73°F (23°C) |
| January Average | 52°F (11°C) |
| July Average | 89°F (32°C) |
| Annual Precipitation | 17.4 inches (443 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Karak
Karak is a small city in Pakistan (Khyber Pakhtunkhwa) with a population of 13,679. The city sits at an elevation of 1,909 feet (582 meters) above sea level. The average annual temperature is 73°F (23°C). Temperatures range from 52°F in January to 89°F in July. Annual precipitation averages 17.4 inches. The timezone is Asia/Karachi.
Climate in Karak
Karak has an average annual temperature of 23°C (73°F). The hottest month is Jun (33.2°C), the coldest is Jan (10°C). Average annual precipitation is 863 mm.
Temperature
| Annual Average | 73.3°F |
| 36% above Pakistan avg | |
| January Average | 52°F (11°C) |
| July Average | 89°F (32°C) |
| Sunny Days | 304 days/yr |
Geography
| Elevation | 1,909 ft (582 m) |
| Area | 1,301.9 sq mi (3,372.0 km²) |
| Population Density | 11/sq mi |
| Coordinates | 33.1163°N, 71.0935°W |
| Timezone | Asia/Karachi |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 52°F (11°C) | 0.9 in | Coldest |
| February | 56°F (13°C) | 1.2 in | |
| March | 65°F (18°C) | 1.9 in | |
| April | 75°F (24°C) | 1.4 in | |
| May | 85°F (29°C) | 0.9 in | |
| June | 91°F (33°C) | 1.1 in | Warmest |
| July | 89°F (32°C) | 3.4 in | |
| August | 87°F (31°C) | 3.9 in | Wettest |
| September | 84°F (29°C) | 1.5 in | |
| October | 76°F (24°C) | 0.4 in | |
| November | 65°F (18°C) | 0.2 in | Driest |
| December | 55°F (13°C) | 0.5 in |
Karak has a seasonal temperature swing of 39°F / from 52°F in January to 91°F in June. Total annual precipitation is 17.5 inches, with August being the wettest month (3.9") and November the driest (0.2").
Colleges & Universities in Karak
| Institution | Type | Founded | Website |
|---|---|---|---|
| Chokara Science School & College | College | - | , |
| Govt. Degree College | College | - | , |
| wisdom college (girl section) | College | - | , |
Schools in Karak
1 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Government High School Khurram Muhammadzai | - | - | - | - |
Farmers Markets in Karak
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| karak bazar | |||||
| Sabzi Mandi |
Monuments in Karak
3 monuments within city radius - OpenStreetMap data
Castles in Karak
6 castles within city radius - OpenStreetMap data
Clinics in Karak
1 clinics within city radius - OpenStreetMap data
Gas Stations in Karak
4 gas stations within city radius - OpenStreetMap data
Airports Near Karak
5 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Mianwali Air Base | MWD | Medium Airport |
| Bannu Airport | BNP | Small Airport |
| Chashma Airport | - | Small Airport |
| Kohat Airport | OHT | Small Airport |
| Thal Airport | - | Small Airport |
Quick Facts
🇵🇰 About Pakistan
Frequently Asked Questions About Karak
What is the population of Karak?
Karak has a population of 13,679 residents and is located in Pakistan. The population density is 11 people per square mile, spread across 1,301.9 square miles.
What is the weather like in Karak?
Karak has a warm climate with an average annual temperature of 73°F (23°C). Winter temperatures average 52°F in January, while summers reach an average of 89°F in July. The area receives 304 sunny days per year, well above the national average of 205. Annual rainfall totals 17.4 inches.
All Countries























































































































































































































































