Sign In Register

Vilankulo, Mozambique

Inhambane Province · Mozambique

Vilankulo is a mid-size city in Inhambane Province, Mozambique with a population of 43,183. Elevation: 59 ft (18 m). Average temperature: 74°F (23°C).

43,183 Population 36/sq mi density
59 ft Elevation 18 meters
74°F Avg Temperature 23°C
33.6 in Annual Rain
Africa / Maputo Timezone

Discover Vilankulo, Mozambique

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 Vilankulo

Vilankulo

Vilankulo is a coastal town in Mozambique, lying in the Vilanculos District of Inhambane Province. Vilankulo is named after local tribal chief Gamela Vilankulo Mukoke, and some of the "bairros" (suburbs) are named after his sons. Known as Vilanculos during colonial times, the name was changed to Vilankulo at independence. Today the district is called Vilanculos and the town Vilankulo.

People

Population43,183
Density36/mi²

Climate

Avg Temp74°F (23°C)
Rain33.6 in/yr
Sunny Days275/yr
Elevation59 ft (18 m)
Population43,183
Population Density36 / sq mi
Elevation59 ft (18 m)
Coordinates-22.0000°, 35.3167°
TimezoneAfrica/Maputo
Country🇲🇿 Mozambique
State / ProvinceInhambane Province
Average Temperature74°F (23°C)
January Average80°F (27°C)
July Average67°F (19°C)
Annual Precipitation33.6 inches (853 mm)
Annual Snowfall0.0 inches (0 cm)

About Vilankulo

Vilankulo is a mid-size city in Mozambique (Inhambane Province) with a population of 43,183. The city sits at an elevation of 59 feet (18 meters) above sea level. The average annual temperature is 74°F (23°C). Temperatures range from 80°F in January to 67°F in July. Annual precipitation averages 33.6 inches. The timezone is Africa/Maputo.

Climate in Vilankulo

Vilankulo has an average annual temperature of 25.5°C (78°F). The hottest month is Jan (27.9°C), the coldest is Jul (22.9°C). Average annual precipitation is 1033 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 27.9°C / 82°F 26° / 29.8° 191.0
Feb 27.9°C / 82°F 26.1° / 29.9° 194.8
Mar 27.2°C / 81°F 25.5° / 29° 229.0
Apr 26.2°C / 79°F 24.4° / 28.2° 74.8
May 24.9°C / 77°F 22.7° / 26.9° 66.6
Jun 23.9°C / 75°F 21.3° / 26.5° 67.0
Jul 22.9°C / 73°F 20.6° / 25.3° 12.6
Aug 22.9°C / 73°F 20.9° / 25° 10.7
Sep 23.7°C / 75°F 21.4° / 26° 11.9
Oct 24.8°C / 77°F 22.4° / 27.2° 26.2
Nov 26.1°C / 79°F 23.5° / 28.7° 63.8
Dec 27.4°C / 81°F 24.9° / 29.3° 85.2
Vilankulo has a warm climate with an average annual temperature of 74°F (23°C). Winters average 80°F in January while summers reach 67°F in July / relatively mild seasonal variation. The area gets 275 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 33.6 inches. The city sits at an elevation of 59 feet.

Temperature

80°F Jan (27°C) 67°F Jul (19°C)
Annual Average74.2°F
37% above Mozambique avg
January Average80°F (27°C)
July Average67°F (19°C)
Sunny Days275 days/yr

Geography

Elevation59 ft (18 m)
Area1,208.7 sq mi (3,130.6 km²)
Population Density36/sq mi
Coordinates-22.0000°N, 35.3167°W
TimezoneAfrica/Maputo

Precipitation & Snow

Annual Rainfall 33.6"
12% below Mozambique avg
Snowfall 0.0"
Wettest Month (Feb) 7.52"
Driest Month (Sep) 0.51"

Air Quality

Earthquake History

2 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.5. Most recent: M4.1 on Feb 2, 2021.

Feb 1, 2021 179 km S of Beira, Mozambique M4.5 73 km
Feb 2, 2021 170 km S of Beira, Mozambique M4.1 83 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

9 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 4. Most recent: Gezani (2026).

Year Name Category Closest
2026 Gezani Category 2 125 km
2023 Freddy Category 1 107 km
2021 Eloise Category 2 207 km
2019 Idai Category 4 244 km
2017 Dineo Category 2 154 km
2007 Favio Category 3 9 km
2003 Japhet Category 4 14 km
2000 Eline:leone Category 4 129 km
1997 Lisette Category 1 258 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 80°F (27°C) 6.3 in Warmest
February 80°F (27°C) 7.5 in Wettest
March 78°F (25°C) 3.8 in
April 75°F (24°C) 2.0 in
May 71°F (22°C) 1.7 in
June 68°F (20°C) 0.9 in
July 67°F (19°C) 0.8 in Coldest
August 69°F (20°C) 0.9 in
September 71°F (22°C) 0.5 in Driest
October 76°F (24°C) 1.4 in
November 78°F (25°C) 2.6 in
December 79°F (26°C) 5.2 in

Vilankulo has a seasonal temperature swing of 13°F / from 67°F in July to 80°F in January. Total annual precipitation is 33.6 inches, with February being the wettest month (7.5") and September the driest (0.5").

View full weather details →

Colleges & Universities in Vilankulo

Institution Type Founded Website
Sala de aula College
Sala de aula College
Sala de aula College
Sala de aula College
Sala de aula College
Universidade Eduardo Mondlane - Escola Superior de Desenvolvimento Rura (ESUDER) University

Schools in Vilankulo

1 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
IFP
View full schools details →

Radio Stations near Vilankulo

0 stations within ~55 km.

Station Genre Quality

Libraries in Vilankulo

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Bibliotecas0.0

Farmers Markets in Vilankulo

NameAddressSeasonHoursOrganicWebsite
Mercado Novo
Mercado Velho

Hotels in Vilankulo

21 hotels within city radius — OpenStreetMap data

Aguil Negra
Archipelago Resort
Azura Benguerra Island
Bahia Mar Boutique Hotel
Baobab Beach
Benguerra Lodge
Blue Water Bay Restcamp
Casa Babi
Casa Cabana Beach
Casa Chibububo Lodge
Casa Rex
Dona Anna Hotel
Dugong Beach Lodge
Hotel Massunguine
Hotel Sun & Fun
Lemon Beach Lodge
Lemon beach Lodge
Magaruque Island Resort
Pescador
Samara Lodge
Santorini Mozambique

Restaurants in Vilankulo

13 restaurants within city radius — OpenStreetMap data

Casbah Restaurant
Complexo Alemanha
Good local food
Kutsaka Cafe
Leopoldina’s
Padaria Florbela
Pahriango Dom
Restaurante Frutos de Mar
Samara Restaurant
Tize
Veranda
vilambique
Zita's Food

Cafes in Vilankulo

2 cafes within city radius — OpenStreetMap data

Café Moçambicano
Kilimanjaro Cafe

Bus Stations in Vilankulo

1 bus stations within city radius — OpenStreetMap data

MZ #761113010

Gas Stations in Vilankulo

3 gas stations within city radius — OpenStreetMap data

Engen
MZ #3698245512
MZ #761112941

Banks in Vilankulo

3 banks within city radius — OpenStreetMap data

Barclays
BCI
Millennium

Airports Near Vilankulo

6 airports within the area.

AirportIATAType
Bazaruto Island AirportBZBMedium Airport
Benguera Island AirportBCWMedium Airport
Indigo Bay Lodge AirportIBLMedium Airport
Vilankulo AirportVNXMedium Airport
Inhassoro AirstripSmall Airport
Paradise Island AirportNTCSmall Airport

Post Offices in Vilankulo

1 post offices.

Post OfficeAddress
Post Office

Churches & Religious Organizations in Vilankulo

1 religious organizations (IRS tax-exempt data).

NameAddress
Universal Church

Quick Facts

Timezone
Africa/Maputo

🇲🇿 About Mozambique

Capital Maputo
Population 29,495,962
Area 801,590 km²
GDP (USD) $20,921,079,533
GDP per capita $622
HDI 0.461
Life expectancy 63.6 years
Internet users 19.8%
Urban population 35.7%
Currency MZN (Metical)
Languages Portuguese
Calling code +258
TLD .mz
Driving side left

Public Holidays in Mozambique

9 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day Dia de Ano Novo
Feb 3 Heroes's Day Dia do Heroi Nacional
Apr 7 Women's Day Dia da Mulher
May 1 Worker's Day Dia do Trabalhador
Jun 25 Independence Day Dia da Independência
Sep 7 Victory Day Dia da Victória
Sep 25 Revolution Day Dia da Revolução
Oct 4 Day of Peace and Reconciliation Dia da Paz e da Reconcialição
Dec 25 Christmas Day Natal

Download Full City Report

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

Get Report

Frequently Asked Questions About Vilankulo

What is the population of Vilankulo?

Vilankulo has a population of 43,183 residents and is located in Mozambique. The population density is 36 people per square mile, spread across 1,208.7 square miles.

What is the weather like in Vilankulo?

Vilankulo has a warm climate with an average annual temperature of 74°F (23°C). Winter temperatures average 80°F in January, while summers reach an average of 67°F in July. The area receives 275 sunny days per year, well above the national average of 205. Annual rainfall totals 33.6 inches.

Nearby Cities

Compare Vilankulo with another city: