Pennington, South Africa
KwaZulu-Natal · South Africa
Pennington is a small town in KwaZulu-Natal, South Africa with a population of 3,337. Elevation: 151 ft (46 m). Average temperature: 69°F (21°C).
Discover Pennington, South Africa
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 Pennington
Pennington is a small coastal town on the south coast of KwaZulu-Natal, South Africa. Apart from a large sugarcane and dairy farming industry, it also hosts scores of holiday makers who flock to the seaside during the December holidays.
People
Climate
| Population | 3,337 |
| Population Density | 20 / sq mi |
| Elevation | 151 ft (46 m) |
| Coordinates | -30.3685°, 30.7025° |
| Timezone | Africa/Johannesburg |
| Country | 🇿🇦 South Africa |
| State / Province | KwaZulu-Natal |
| Average Temperature | 69°F (21°C) |
| January Average | 75°F (24°C) |
| July Average | 63°F (17°C) |
| Annual Precipitation | 40.2 inches (1,021 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Pennington
Pennington is a small town in South Africa (KwaZulu-Natal) with a population of 3,337. The city sits at an elevation of 151 feet (46 meters) above sea level. The average annual temperature is 69°F (21°C). Temperatures range from 75°F in January to 63°F in July. Annual precipitation averages 40.2 inches. The timezone is Africa/Johannesburg.
Temperature
| Annual Average | 69.4°F |
| 29% above South Africa avg | |
| January Average | 75°F (24°C) |
| July Average | 63°F (17°C) |
| Sunny Days | 263 days/yr |
Geography
| Elevation | 151 ft (46 m) |
| Area | 164.7 sq mi (426.7 km²) |
| Population Density | 20/sq mi |
| Coordinates | -30.3685°N, 30.7025°W |
| Timezone | Africa/Johannesburg |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 75°F (24°C) | 4.7 in | |
| February | 76°F (24°C) | 4.8 in | Warmest |
| March | 74°F (23°C) | 4.9 in | Wettest |
| April | 71°F (22°C) | 2.4 in | |
| May | 67°F (20°C) | 2.2 in | |
| June | 63°F (17°C) | 1.0 in | Driest |
| July | 63°F (17°C) | 1.6 in | Coldest |
| August | 64°F (18°C) | 2.4 in | |
| September | 67°F (19°C) | 3.1 in | |
| October | 68°F (20°C) | 4.2 in | |
| November | 71°F (21°C) | 4.4 in | |
| December | 73°F (23°C) | 4.7 in |
Pennington has a seasonal temperature swing of 12°F / from 63°F in July to 76°F in February. Total annual precipitation is 40.2 inches, with March being the wettest month (4.9") and June the driest (1.0").
Radio Stations near Pennington
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Farmers Markets in Pennington
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Ifafa Beach Market |
Restaurants in Pennington
2 restaurants within city radius — OpenStreetMap data
Train Stations in Pennington
2 train stations within city radius — OpenStreetMap data
Bus Stations in Pennington
1 bus stations within city radius — OpenStreetMap data
Golf Courses in Pennington
1 golf courses within city radius — OpenStreetMap data
Airports Near Pennington
10 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Margate Airport | MGH | Medium Airport |
| Pietermaritzburg Airport | PZB | Medium Airport |
| Virginia Airport | VIR | Medium Airport |
| Alverstone Airfield | — | Small Airport |
| Baynesfield Estate Airport | — | Small Airport |
| Delta Golf Airstrip | — | Small Airport |
| Hibberdene Airport | — | Small Airport |
| Scottburg Airport | — | Small Airport |
| Scottburgh Airfield | — | Small Airport |
| The Grange Airport | — | Small Airport |
Post Offices in Pennington
3 post offices.
| Post Office | Address |
|---|---|
| Penington Post Office | |
| Pennington | |
| Umdoni |
Quick Facts
🇿🇦 About South Africa
Public Holidays in South Africa
12 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Pennington.
Get ReportFrequently Asked Questions About Pennington
What is the population of Pennington?
Pennington has a population of 3,337 residents and is located in South Africa. The population density is 20 people per square mile, spread across 164.7 square miles.
What is the weather like in Pennington?
Pennington enjoys a temperate climate with an average annual temperature of 69°F (21°C). Winter temperatures average 75°F in January, while summers reach an average of 63°F in July. The area receives 263 sunny days per year, well above the national average of 205. Annual rainfall totals 40.2 inches.
All Countries























































































































































































































































