Sign In Register

Ban Khangviang, Laos

Xiangkhoang · Laos

Ban Khangviang is a small town in Xiangkhoang, Laos with a population of 1,552. Elevation: 3,776 ft (1,151 m). Average temperature: 68°F (20°C).

1,552 Population 5/sq mi density
3,776 ft Elevation 1,151 meters
68°F Avg Temperature 20°C
62.2 in Annual Rain
Asia / Vientiane Timezone

Discover Ban Khangviang, Laos

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

Population1,552
Density5/mi²

Climate

Avg Temp68°F (20°C)
Rain62.2 in/yr
Sunny Days229/yr
Elevation3,776 ft (1,151 m)
Population1,552
Population Density5 / sq mi
Elevation3,776 ft (1,151 m)
Coordinates19.5857°, 103.3013°
TimezoneAsia/Vientiane
Country🇱🇦 Laos
State / ProvinceXiangkhoang
Average Temperature68°F (20°C)
January Average60°F (15°C)
July Average73°F (23°C)
Annual Precipitation62.2 inches (1,579 mm)
Annual Snowfall0.0 inches (0 cm)

About Ban Khangviang

Ban Khangviang is a small town in Laos (Xiangkhoang) with a population of 1,552. The city sits at an elevation of 3,776 feet (1,151 meters) above sea level. The average annual temperature is 68°F (20°C). Temperatures range from 60°F in January to 73°F in July. Annual precipitation averages 62.2 inches. The timezone is Asia/Vientiane.

Ban Khangviang enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winters average 60°F in January while summers reach 73°F in July / relatively mild seasonal variation. The area gets 229 sunny days per year, above the national average. Annual precipitation totals 62.2 inches (wetter than the 38-inch national average). The city sits at an elevation of 3,776 feet.

Temperature

60°F Jan (15°C) 73°F Jul (23°C)
Annual Average68.2°F
26% above Laos avg
January Average60°F (15°C)
July Average73°F (23°C)
Sunny Days229 days/yr

Geography

Elevation3,776 ft (1,151 m)
Area300.3 sq mi (777.8 km²)
Population Density5/sq mi
Coordinates19.5857°N, 103.3013°W
TimezoneAsia/Vientiane

Precipitation & Snow

Annual Rainfall 62.2"
64% above Laos avg
Snowfall 0.0"
Wettest Month (Aug) 15.83"
Driest Month (Dec) 0.20"

Air Quality

Earthquake History

7 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.8. Most recent: M4.4 on Mar 14, 2022.

Sep 28, 1996 61 km W of Muang Phônsavan, Laos M4.8 72 km
Apr 3, 2003 83 km S of Dien Bien Phu, Vietnam M4.7 119 km
May 2, 2007 73 km S of Dien Bien Phu, Vietnam M4.5 128 km
May 26, 2015 73 km ESE of Muang Phônsavan, Laos M4.5 71 km
Jun 21, 1995 83 km W of Xam Nua, Laos M4.4 85 km
Mar 14, 2022 76 km SSE of Dien Bien Phu, Vietnam M4.4 131 km
Jun 21, 1995 72 km N of Muang Phônsavan, Laos M4.2 58 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

8 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 2.

Year Name Category Closest
2025 Kajiki Category 2 275 km
2024 Yagi Category 1 296 km
2017 Doksuri Category 1 282 km
2013 Wutip Category 1 252 km
1996 Frankie Category 1 283 km
1996 Niki Category 1 245 km
1995 Lois Category 1 235 km
1982 Nancy Category 1 250 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 60°F (15°C) 0.2 in Coldest
February 63°F (17°C) 0.9 in
March 68°F (20°C) 1.3 in
April 72°F (22°C) 3.9 in
May 73°F (23°C) 7.9 in
June 74°F (23°C) 8.8 in Warmest
July 73°F (23°C) 12.3 in
August 73°F (23°C) 15.8 in Wettest
September 72°F (22°C) 7.5 in
October 69°F (21°C) 2.5 in
November 64°F (18°C) 0.8 in
December 60°F (15°C) 0.2 in Driest

Ban Khangviang has a seasonal temperature swing of 14°F / from 60°F in January to 74°F in June. Total annual precipitation is 62.2 inches, with August being the wettest month (15.8") and December the driest (0.2").

View full weather details →

Schools in Ban Khangviang

3 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Khangdone primary school
Lartthern school
Police Primary School 03
View full schools details →

Museums in Ban Khangviang

NameTypeAddressPhoneAnnual Revenue
MAG UXO Visitor Centre
UXO Survivors' information Centre
Xiengkhouang Provintial Museum

Libraries in Ban Khangviang

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Friendship Library0.0

Farmers Markets in Ban Khangviang

NameAddressSeasonHoursOrganicWebsite
Dry Goods Market
Nam Ngam Market
Night Market
Night Market
Phonsavan Wet Market

Restaurants in Ban Khangviang

1 restaurants within city radius — OpenStreetMap data

Noodle soup

Gas Stations in Ban Khangviang

4 gas stations within city radius — OpenStreetMap data

LSFC
LSFC
LSFC
PetroIimex

Stadiums & Teams in Ban Khangviang

TeamLeagueDivision

Airports Near Ban Khangviang

2 airports within the area.

AirportIATAType
Phonesavanh AirportSmall Airport
Xieng Khouang AirportXKHSmall Airport

Churches & Religious Organizations in Ban Khangviang

2 religious organizations (IRS tax-exempt data).

NameAddress
Lahvieng Beekeeping
Lahvieng Mushroom

Quick Facts

Timezone
Asia/Vientiane

🇱🇦 About Laos

Capital Vientiane
Population 7,061,507
Area 236,800 km²
GDP (USD) $15,843,155,731
GDP per capita $2,067
HDI 0.620
Life expectancy 69.0 years
Internet users 63.6%
Urban population 38.8%
Currency LAK (Kip)
Languages Lao
Calling code +856
TLD .la
Driving side right

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Ban Khangviang.

Get Report

Frequently Asked Questions About Ban Khangviang

What is the population of Ban Khangviang?

Ban Khangviang has a population of 1,552 residents and is located in Laos. The population density is 5 people per square mile, spread across 300.3 square miles.

What is the weather like in Ban Khangviang?

Ban Khangviang enjoys a temperate climate with an average annual temperature of 68°F (20°C). Winter temperatures average 60°F in January, while summers reach an average of 73°F in July. The area receives 229 sunny days per year. Annual rainfall totals 62.2 inches.

Nearby Cities

Compare Ban Khangviang with another city: