All Countries

Solar Energy in South Africa

Explore the solar potential of 586 cities across South Africa. Average irradiance: 2,017 kWh/m²/year. Average solar score: 85/100.

Johannesburg

4.9h/day peak sun

85

score

Cape Town

4.8h/day peak sun

85

score

Durban

4.1h/day peak sun

81

score

Pretoria

4.9h/day peak sun

85

score

Soweto

5h/day peak sun

86

score

Gqeberha

4.5h/day peak sun

85

score

Soshanguve

5h/day peak sun

86

score

Pietermaritzburg

4.2h/day peak sun

81

score

Evaton

5h/day peak sun

86

score

Benoni

4.9h/day peak sun

85

score

Bloemfontein

5.2h/day peak sun

86

score

Thembisa

5h/day peak sun

86

score

East London

4.2h/day peak sun

81

score

Vereeniging

5h/day peak sun

86

score

Boksburg

4.9h/day peak sun

85

score

Welkom

5.2h/day peak sun

86

score

Newcastle

4.7h/day peak sun

85

score

Krugersdorp

5h/day peak sun

86

score

Rustenburg

5h/day peak sun

86

score

Emalahleni

5h/day peak sun

86

score

Diepsloot

5h/day peak sun

86

score

Randburg

4.9h/day peak sun

85

score

Roodepoort

5h/day peak sun

86

score

Botshabelo

5.2h/day peak sun

86

score

Brakpan

4.9h/day peak sun

85

score

Kariega

4.2h/day peak sun

81

score

Polokwane

4.9h/day peak sun

85

score

Germiston

4.9h/day peak sun

85

score

Richards Bay

4.2h/day peak sun

81

score

Vanderbijlpark

5h/day peak sun

86

score

Athlone

4.8h/day peak sun

85

score

Paarl

4.7h/day peak sun

85

score

Centurion

4.9h/day peak sun

85

score

Klerksdorp

5h/day peak sun

86

score

Somerset West

4.8h/day peak sun

85

score

Mdantsane

4.2h/day peak sun

81

score

George

4.1h/day peak sun

81

score

Springs

4.9h/day peak sun

85

score

Ivory Park

5h/day peak sun

86

score

Carletonville

5h/day peak sun

86

score

Alexandra

4.9h/day peak sun

85

score

Potchefstroom

5h/day peak sun

86

score

Mthatha

4.4h/day peak sun

84

score

KwaDukuza

4.1h/day peak sun

81

score

Westonaria

5h/day peak sun

86

score

Etwatwa

5h/day peak sun

86

score

Vryheid

4.5h/day peak sun

85

score

Pinetown

3.9h/day peak sun

80

score

Ladysmith

4.7h/day peak sun

85

score

eMbalenhle

4.9h/day peak sun

85

score

Kimberley

5.2h/day peak sun

86

score

Nigel

5h/day peak sun

86

score

Mpumalanga

4.1h/day peak sun

81

score

Bhisho

4.3h/day peak sun

84

score

Sasolburg

5h/day peak sun

86

score

Randfontein

5h/day peak sun

86

score

Worcester

5h/day peak sun

86

score

Ntuzuma

4h/day peak sun

81

score

Virginia

5.2h/day peak sun

86

score

Brits

5h/day peak sun

86

score

Alberton

4.9h/day peak sun

85

score

Queenstown

4.8h/day peak sun

85

score

Kroonstad

5.1h/day peak sun

86

score

Somaroboro

5h/day peak sun

86

score

Hammanskraal

5h/day peak sun

86

score

Mabopane

5h/day peak sun

86

score

Mbombela

4.5h/day peak sun

85

score

Orkney

5h/day peak sun

86

score

Phalaborwa

4.4h/day peak sun

84

score

Thohoyandou

4.3h/day peak sun

84

score

Tokoza

4.9h/day peak sun

86

score

Standerton

4.9h/day peak sun

85

score

Mokopane

4.9h/day peak sun

85

score

Ermelo

4.9h/day peak sun

85

score

Stellenbosch

4.7h/day peak sun

85

score

Kutloanong

5.2h/day peak sun

86

score

Stilfontein

5.1h/day peak sun

86

score

Qonce

4.3h/day peak sun

84

score

Delmas

5h/day peak sun

86

score

Grahamstown

4.4h/day peak sun

84

score

Bethlehem

5.1h/day peak sun

86

score

Ga-Rankuwa

5h/day peak sun

86

score

Bela Bela

4.9h/day peak sun

85

score

Midrand

5h/day peak sun

86

score

Louis Trichardt

4.4h/day peak sun

85

score

Dundee

4.7h/day peak sun

85

score

Piet Retief

4.5h/day peak sun

85

score

Phuthaditjhaba

5h/day peak sun

86

score

Atlantis

4.9h/day peak sun

85

score

Mossel Bay

4.4h/day peak sun

84

score

Mafikeng

5.2h/day peak sun

86

score

Mmabatho

5.2h/day peak sun

86

score

Odendaalsrus

5.2h/day peak sun

86

score

Oudtshoorn

4.8h/day peak sun

85

score

Bethal

5h/day peak sun

86

score

Thaba Nchu

5.2h/day peak sun

86

score

Bothaville

5.1h/day peak sun

86

score

Upington

5.5h/day peak sun

86

score

Parys

5h/day peak sun

86

score

Schweizer-Reneke

5.2h/day peak sun

86

score

Knysna

4.2h/day peak sun

81

score

Saldanha

5h/day peak sun

86

score

Barberton

4.4h/day peak sun

85

score

Lichtenburg

5.2h/day peak sun

86

score

Tongaat

4.1h/day peak sun

81

score

Graaff Reinet

4.9h/day peak sun

85

score

Fochville

5.1h/day peak sun

86

score

Kokstad

4.8h/day peak sun

85

score

Fort Beaufort

4.5h/day peak sun

85

score

Ekangala

5h/day peak sun

86

score

Kraaifontein

4.8h/day peak sun

85

score

Hermanus

4.4h/day peak sun

84

score

Vryburg

5.2h/day peak sun

86

score

Wellington

4.8h/day peak sun

85

score

Viljoenskroon

5.1h/day peak sun

86

score

Durbanville

4.8h/day peak sun

85

score

Kwaggafontein

5h/day peak sun

86

score

Mondlo

4.6h/day peak sun

85

score

Butterworth

4.2h/day peak sun

81

score

Port Shepstone

4h/day peak sun

81

score

Trichardt

4.9h/day peak sun

85

score

Nkowakowa

4.4h/day peak sun

84

score

Musina

4.7h/day peak sun

85

score

Modimolle

4.9h/day peak sun

85

score

Letlhabile

5h/day peak sun

86

score

Lydenburg

4.8h/day peak sun

85

score

Mankweng

5h/day peak sun

86

score

Ficksburg

5.1h/day peak sun

86

score

Wolmaransstad

5.2h/day peak sun

86

score

Edenvale

4.9h/day peak sun

85

score

eSikhaleni

4.2h/day peak sun

81

score

Matsulu

4.3h/day peak sun

84

score

Kuils River

4.8h/day peak sun

85

score

Balfour

5h/day peak sun

86

score

Vredenburg

5.1h/day peak sun

86

score

Beaufort West

5.1h/day peak sun

86

score

Aliwal North

5.2h/day peak sun

86

score

Siyabuswa

5h/day peak sun

86

score

Cradock

5.1h/day peak sun

86

score

Volksrust

4.9h/day peak sun

85

score

Malmesbury

4.8h/day peak sun

85

score

Mkhuhlu

4.3h/day peak sun

84

score

Wesselsbron

5.2h/day peak sun

86

score

Lebowakgomo

4.9h/day peak sun

86

score

Ceres

4.9h/day peak sun

85

score

Bronkhorstspruit

5h/day peak sun

86

score

Senekal

5.1h/day peak sun

86

score

Leslie

5h/day peak sun

86

score

Phola

5h/day peak sun

86

score

Plettenberg Bay

4.3h/day peak sun

84

score

Mandeni

4.1h/day peak sun

81

score

Grabouw

4.4h/day peak sun

84

score

Lukwatini

4.7h/day peak sun

85

score

Giyani

4.3h/day peak sun

84

score

Muizenberg

4.7h/day peak sun

85

score

Folweni

4h/day peak sun

81

score

Calcutta

4.3h/day peak sun

84

score

Stutterheim

4.3h/day peak sun

84

score

Dwarsloop

4.4h/day peak sun

84

score

Humansdorp

4.3h/day peak sun

84

score

Theunissen

5.2h/day peak sun

86

score

Thabazimbi

4.9h/day peak sun

85

score

Margate

4h/day peak sun

81

score

Cullinan

5h/day peak sun

86

score

Wembesi

4.6h/day peak sun

85

score

Whittlesea

4.8h/day peak sun

85

score

Acornhoek

4.5h/day peak sun

85

score

Bloemhof

5.2h/day peak sun

86

score

Harrismith

5h/day peak sun

86

score

Robertson

4.6h/day peak sun

85

score

Mtubatuba

4.1h/day peak sun

81

score

Empangeni

4.2h/day peak sun

81

score

Heilbron

5.1h/day peak sun

86

score

Jeffreys Bay

4.4h/day peak sun

84

score

Howick

4.4h/day peak sun

84

score

Richmond

4.2h/day peak sun

81

score

De Aar

5.4h/day peak sun

86

score

Ulundi

4.3h/day peak sun

84

score

Allanridge

5.2h/day peak sun

86

score

Hartbeestfontein-A

5h/day peak sun

86

score

Lebohang

5h/day peak sun

86

score

Marapong

4.9h/day peak sun

85

score

Frankfort

5h/day peak sun

86

score

Port Alfred

4.2h/day peak sun

81

score

Ladybrand

5.1h/day peak sun

86

score

Mpophomeni

4.4h/day peak sun

84

score

Postmasburg

5.4h/day peak sun

86

score

Mookgophong

4.9h/day peak sun

85

score

Nhlazatje

4.7h/day peak sun

85

score

Driefontein

4.7h/day peak sun

85

score

Bultfontein

5.2h/day peak sun

86

score

Ballitoville

4.1h/day peak sun

81

score

Shakaskraal

4.1h/day peak sun

81

score

Hendrina

5h/day peak sun

86

score

Hartbeespoort

4.9h/day peak sun

85

score

Praktiseer

4.8h/day peak sun

85

score

Ventersdorp

5.1h/day peak sun

86

score

Estcourt

4.6h/day peak sun

85

score

Dimbaza

4.4h/day peak sun

84

score

Retreat

4.7h/day peak sun

85

score

White River

4.4h/day peak sun

85

score

Amandelbult

5h/day peak sun

86

score

Kamaqhekeza

4.3h/day peak sun

84

score

Lady Frere

4.8h/day peak sun

85

score

Christiana

5.2h/day peak sun

86

score

Midstream

5h/day peak sun

86

score

Phomolong

5.2h/day peak sun

86

score

Duiwelskloof

4.3h/day peak sun

84

score

Reitz

5h/day peak sun

86

score

Scottburgh

4h/day peak sun

81

score

Itsoseng

5.3h/day peak sun

86

score

Gonubie

4.2h/day peak sun

81

score

Marikana

5h/day peak sun

86

score

Koster

5.1h/day peak sun

86

score

Deneysville

5h/day peak sun

86

score

Schoemansdal

4.3h/day peak sun

84

score

Redhill

4.6h/day peak sun

85

score

Greytown

4.4h/day peak sun

84

score

Hennenman

5.2h/day peak sun

86

score

Somerset East

4.6h/day peak sun

85

score

Middelburg

5.2h/day peak sun

86

score

Hartbeesfontein

5.1h/day peak sun

86

score

Moloto South

5h/day peak sun

86

score

Ottosdal

5.2h/day peak sun

86

score

Vredendal

5.1h/day peak sun

86

score

Mooi River

4.6h/day peak sun

85

score

Pampierstad

5.2h/day peak sun

86

score

Hlanganani

4.3h/day peak sun

84

score

Verena

5h/day peak sun

86

score

Vrede

5h/day peak sun

86

score

Lephalale

4.9h/day peak sun

85

score

Hlohlolwane

5.2h/day peak sun

86

score

Glencoe

4.7h/day peak sun

85

score

Swellendam

4.3h/day peak sun

84

score

Villiers

5h/day peak sun

86

score

Coligny

5.2h/day peak sun

86

score

Komatipoort

4.3h/day peak sun

84

score

Secunda

4.9h/day peak sun

85

score

eMkhomazi

4.1h/day peak sun

81

score

Mafemani

4.4h/day peak sun

84

score

Carolina

4.9h/day peak sun

85

score

Belfast

5h/day peak sun

86

score

Queensdale

4.7h/day peak sun

85

score

Franschhoek

4.6h/day peak sun

85

score

Vaalwater

4.9h/day peak sun

85

score

Ncotshane

4.2h/day peak sun

81

score

Vaalbank

5h/day peak sun

86

score

eMuziwezinto

3.9h/day peak sun

80

score

Riversdale

4.3h/day peak sun

84

score

Hoopstad

5.2h/day peak sun

86

score

Burgersdorp

5.2h/day peak sun

86

score

Zeerust

5h/day peak sun

86

score

Tshitereke

4.3h/day peak sun

84

score

Kruisfontein

4.3h/day peak sun

84

score

Sabie

4.3h/day peak sun

84

score

Zastron

5.1h/day peak sun

86

score

Bredasdorp

4.4h/day peak sun

84

score

Marquard

5.2h/day peak sun

86

score

Driekoppies

4.3h/day peak sun

84

score

Clydesdale

4.3h/day peak sun

84

score

Kinross

5h/day peak sun

86

score

Kriel

5h/day peak sun

86

score

Montagu

4.8h/day peak sun

85

score

Ndevana

4.3h/day peak sun

84

score

Alice

4.5h/day peak sun

85

score

Groot-Brakrivier

4.2h/day peak sun

81

score

Warrenton

5.2h/day peak sun

86

score

Tekwane

4.4h/day peak sun

84

score

Tshiame

5h/day peak sun

86

score

Eshowe

4.2h/day peak sun

81

score

Vredefort

5.1h/day peak sun

86

score

Tzaneen

4.3h/day peak sun

84

score

Le Roux

4.6h/day peak sun

85

score

Lansdowne

4.7h/day peak sun

85

score

Khowa

4.9h/day peak sun

85

score

Breyten

4.9h/day peak sun

85

score

Ga-Malakhe

4h/day peak sun

81

score

Winburg

5.2h/day peak sun

86

score

Caledon

4.5h/day peak sun

85

score

Koppies

5.1h/day peak sun

86

score

Frischgewaagd

4.5h/day peak sun

85

score

Ugie

4.5h/day peak sun

85

score

Bagale

5h/day peak sun

86

score

Leeudoringstad

5.2h/day peak sun

86

score

Makwassie

5.2h/day peak sun

86

score

Thulamahashi

4.4h/day peak sun

85

score

Ashton

4.6h/day peak sun

85

score

Gansbaai

4.5h/day peak sun

85

score

Tlokoeng

4.9h/day peak sun

85

score

Thubelihle

5h/day peak sun

86

score

Daggakraal

4.9h/day peak sun

85

score

Cala

4.8h/day peak sun

85

score

Fernie

4.6h/day peak sun

85

score

Malamulele

4.3h/day peak sun

84

score

Northam

5h/day peak sun

86

score

Fouriesburg

5.1h/day peak sun

86

score

Winnie Mandela

5.2h/day peak sun

86

score

Mamafubedu

5.1h/day peak sun

86

score

Moorreesburg

4.9h/day peak sun

85

score

Rondebosch

4.7h/day peak sun

85

score

Dysselsdorp

4.7h/day peak sun

85

score

Empuluzu

4.6h/day peak sun

85

score

Berea

4.1h/day peak sun

81

score

Matatiele

5.1h/day peak sun

86

score

Ixopo

4.2h/day peak sun

81

score

Piketberg

4.8h/day peak sun

85

score

Fisantekraal

4.8h/day peak sun

85

score

Amersfoort

4.9h/day peak sun

85

score

Adelaide

4.6h/day peak sun

85

score

Namakgale

4.4h/day peak sun

84

score

Wolseley

4.8h/day peak sun

85

score

Claremont

4.6h/day peak sun

85

score

Lenyenye

4.3h/day peak sun

84

score

Lindley

5.1h/day peak sun

86

score

Ekuvukeni

4.7h/day peak sun

85

score

Hankey

4.2h/day peak sun

81

score

Molteno

5.2h/day peak sun

86

score

Saint Helena Bay

5h/day peak sun

86

score

Craigieburn

4h/day peak sun

81

score

Melkbosstrand

4.9h/day peak sun

85

score

Kenton

4.2h/day peak sun

81

score

Ventersburg

5.2h/day peak sun

86

score

Jan Kempdorp

5.3h/day peak sun

86

score

Tukakgomo

4.8h/day peak sun

85

score

Poortje

5.1h/day peak sun

86

score

Thulamahashe

4.4h/day peak sun

85

score

Xikhusese

4.5h/day peak sun

85

score

Hopewell

4.2h/day peak sun

81

score

Dutywa

4.4h/day peak sun

84

score

Velddrif

4.9h/day peak sun

86

score

Sannieshof

5.2h/day peak sun

86

score

Warden

5h/day peak sun

86

score

Prince Albert

5.2h/day peak sun

86

score

Rethabiseng

5h/day peak sun

86

score

Paulpietersburg

4.5h/day peak sun

85

score

Ga-Kgapane

4.4h/day peak sun

84

score

Mogwase

5h/day peak sun

86

score

Nomathamasanqa

4.3h/day peak sun

84

score

Ilinge

4.8h/day peak sun

85

score

Maboke

4.3h/day peak sun

84

score

Delareyville

5.3h/day peak sun

86

score

Tjakastad

4.6h/day peak sun

85

score

Bolla-Tau

4.5h/day peak sun

85

score

De Doorns

5h/day peak sun

86

score

Allemansdrif

5h/day peak sun

86

score

Swartruggens

5h/day peak sun

86

score

Ka-Mhinga

4.3h/day peak sun

84

score

Maclear

4.6h/day peak sun

85

score

Embhojeni

4.3h/day peak sun

84

score

Mankoeng

5h/day peak sun

86

score

Darling

4.9h/day peak sun

85

score

Koffiefontein

5.3h/day peak sun

86

score

Sundumbili

4.1h/day peak sun

81

score

Colesberg

5.3h/day peak sun

86

score

Dordrecht

5.1h/day peak sun

86

score

Flagstaff

4.3h/day peak sun

84

score

Evander

4.9h/day peak sun

86

score

Alexandria

4.3h/day peak sun

84

score

Oakley

4.4h/day peak sun

84

score

Bochum

4.9h/day peak sun

85

score

Villiersdorp

4.5h/day peak sun

85

score

Barkly East

5.2h/day peak sun

86

score

Mount Frere

4.6h/day peak sun

85

score

Ngcobo

4.5h/day peak sun

85

score

Glenharvie

5h/day peak sun

86

score

Barkly West

5.2h/day peak sun

86

score

Kgwaripe

4.1h/day peak sun

81

score

Devon

5h/day peak sun

86

score

Wepener

5.1h/day peak sun

86

score

Harding

4.2h/day peak sun

81

score

Dewetsdorp

5.2h/day peak sun

86

score

Emtfuntini

4.3h/day peak sun

84

score

Hertzogville

5.3h/day peak sun

86

score

Prieska

5.4h/day peak sun

86

score

eNduli

5h/day peak sun

86

score

Sebayeng

4.9h/day peak sun

85

score

Steynsrus

5.1h/day peak sun

86

score

Bonnievale

4.6h/day peak sun

85

score

Mamre

4.9h/day peak sun

85

score

Tulbagh

4.8h/day peak sun

85

score

Machadodorp

4.8h/day peak sun

85

score

Hazelmere

3.9h/day peak sun

80

score

Cofimvaba

4.6h/day peak sun

85

score

Bedford

4.6h/day peak sun

85

score

Jacobsdal

5.3h/day peak sun

86

score

Buyisonto

4.4h/day peak sun

84

score

Springbok

5.5h/day peak sun

89

score

Dannhauser

4.7h/day peak sun

85

score

Boshof

5.2h/day peak sun

86

score

Kirkwood

4.3h/day peak sun

84

score

Daniëlskuil

5.4h/day peak sun

86

score

Petrusburg

5.2h/day peak sun

86

score

Darnall

4.1h/day peak sun

81

score

Motetema

5h/day peak sun

86

score

Sedgefield

4.2h/day peak sun

81

score

Bontrug

4.3h/day peak sun

84

score

Inanda

4h/day peak sun

81

score

Orange Farm

5.1h/day peak sun

86

score

Maile

5h/day peak sun

86

score

Rosebank

4.7h/day peak sun

85

score

Ritchie

5.3h/day peak sun

86

score

Langebaan

5h/day peak sun

86

score

Kestell

5h/day peak sun

86

score

Heidelberg

4.3h/day peak sun

84

score

Leeuwfontein-C

5h/day peak sun

86

score

Ilitha

4.3h/day peak sun

84

score

Touwsrivier

5.2h/day peak sun

86

score

Komga

4.3h/day peak sun

84

score

Monnakato

5h/day peak sun

86

score

Hluvukani

4.4h/day peak sun

84

score

Bizana

4.2h/day peak sun

81

score

Kakamas

5.5h/day peak sun

89

score

Indwe

4.9h/day peak sun

85

score

Khokhamoya

4.4h/day peak sun

84

score

Mmametlhake

5h/day peak sun

86

score

Saron

4.8h/day peak sun

85

score

Melmoth

4.2h/day peak sun

81

score

Klapmuts

4.8h/day peak sun

85

score

Kathu

5.4h/day peak sun

86

score

Mhlambanyatsi

4.3h/day peak sun

84

score

Willowmore

5h/day peak sun

86

score

Clanwilliam

5h/day peak sun

86

score

Morgenzon

4.9h/day peak sun

85

score

Shatale

4.3h/day peak sun

84

score

Nongoma

4.3h/day peak sun

84

score

Kuruman

5.4h/day peak sun

86

score

Tsakani

4.5h/day peak sun

85

score

Carousel View

5h/day peak sun

86

score

Cathcart

4.7h/day peak sun

85

score

Phakamisa

4.3h/day peak sun

84

score

Phatsima

5h/day peak sun

86

score

Kamalamule

4.4h/day peak sun

84

score

Rouxville

5.2h/day peak sun

86

score

Marite

4.3h/day peak sun

84

score

Maluti

5h/day peak sun

86

score

Steynsburg

5.2h/day peak sun

86

score

Citrusdal

5h/day peak sun

86

score

Sterkstroom

5h/day peak sun

86

score

Aberdeen

4.9h/day peak sun

86

score

Memel

4.9h/day peak sun

85

score

Ladismith

4.7h/day peak sun

85

score

Kwamhlanga

5h/day peak sun

86

score

Nuwerus NC

5.5h/day peak sun

86

score

Utrecht

4.8h/day peak sun

85

score

Porterville

4.9h/day peak sun

85

score

Lady Grey

5.1h/day peak sun

86

score

Nthrowane

4.9h/day peak sun

85

score

eManzana

4.6h/day peak sun

85

score

Victoria West

5.4h/day peak sun

86

score

Lehurutshe

5.1h/day peak sun

86

score

Wakkerstroom

4.8h/day peak sun

85

score

Weenen

4.7h/day peak sun

85

score

Prince Alfred Hamlet

5h/day peak sun

86

score

Calvinia

5.4h/day peak sun

86

score

Gemsbokspruit

5h/day peak sun

86

score

eMvelo

4.6h/day peak sun

85

score

Stilbaai

4.4h/day peak sun

85

score

Walkerville

5h/day peak sun

86

score

Kleinmond

4.3h/day peak sun

84

score

Kamhlushwa

4.3h/day peak sun

84

score

Bosfontein

4.4h/day peak sun

84

score

Bethulie

5.2h/day peak sun

86

score

Tweeling

5h/day peak sun

86

score

Edenburg

5.3h/day peak sun

86

score

Colenso

4.7h/day peak sun

85

score

Clarens

4.9h/day peak sun

85

score

Albertina

4.4h/day peak sun

84

score

Burgersfort

4.9h/day peak sun

85

score

Bathurst

4.2h/day peak sun

81

score

Magaliesburg

5h/day peak sun

86

score

Elandskraal

5h/day peak sun

86

score

Welverdiend

4.4h/day peak sun

84

score

Excelsior

5.2h/day peak sun

86

score

Edenville

5.1h/day peak sun

86

score

Vanrhynsdorp

5.1h/day peak sun

86

score

Addo

4.3h/day peak sun

84

score

Joubertina

4.6h/day peak sun

85

score

Klawer

5h/day peak sun

86

score

Hopefield

4.8h/day peak sun

85

score

Emgwenya

4.7h/day peak sun

85

score

Magogeni

4.4h/day peak sun

84

score

Lusikisiki

4.2h/day peak sun

81

score

Wilderness

4.1h/day peak sun

81

score

Paul Roux

5.1h/day peak sun

86

score

Umzimhle

5h/day peak sun

86

score

Eden Glen

4.9h/day peak sun

85

score

Lamberts Bay

5h/day peak sun

86

score

Lothair

4.8h/day peak sun

85

score

Edinburgh A

4.4h/day peak sun

85

score

KwaThandeka

4.6h/day peak sun

85

score

Tarkastad

5h/day peak sun

86

score

Winterton

4.7h/day peak sun

85

score

Madyembeni

4.3h/day peak sun

84

score

Glenmore

4.6h/day peak sun

85

score

Eastleigh

4.9h/day peak sun

85

score

Mathibela

4.9h/day peak sun

85

score

Tweespruit

5.2h/day peak sun

86

score

Constantia

4.5h/day peak sun

85

score

Merry Pebble Stream

4.4h/day peak sun

85

score

Trust Feed

4.4h/day peak sun

84

score

Port Edward

4h/day peak sun

81

score

Jagersfontein

5.2h/day peak sun

86

score

Tsolo

4.5h/day peak sun

85

score

Cookhouse

4.6h/day peak sun

85

score

Maviljan A

4.4h/day peak sun

84

score

Lillydale

4.4h/day peak sun

84

score

Laingsburg

5.2h/day peak sun

86

score

Genadendal

4.4h/day peak sun

84

score

Itekeng

5.2h/day peak sun

86

score

Jansenville

4.8h/day peak sun

85

score

Kranshoek

4.4h/day peak sun

84

score

Nondweni

4.5h/day peak sun

85

score

Paterson

4.3h/day peak sun

84

score

Madras A

4.3h/day peak sun

84

score

Botrivier

4.5h/day peak sun

85

score

Simon's Town

4.7h/day peak sun

85

score

Amalia

5.2h/day peak sun

86

score

Nqutu

4.7h/day peak sun

85

score

Dealesville

5.2h/day peak sun

86

score

Grootvlei

5h/day peak sun

86

score

Mount Ayliff

4.6h/day peak sun

85

score

Trompsburg

5.3h/day peak sun

86

score

Patensie

4.3h/day peak sun

81

score

Godide

4.4h/day peak sun

85

score

Riviersonderend

4.3h/day peak sun

84

score

Lutzville

5.1h/day peak sun

86

score

Dullstroom

5h/day peak sun

86

score

Justicia

4.4h/day peak sun

84

score

Oranjeville

5.1h/day peak sun

86

score

eMakhazeni B

4.4h/day peak sun

84

score

Perdekop

5h/day peak sun

86

score

Murraysburg

5.2h/day peak sun

86

score

Doornkop

5.1h/day peak sun

86

score

Venterstad

5.3h/day peak sun

86

score

Kareedouw

4.4h/day peak sun

84

score

Nthabalala

4.5h/day peak sun

85

score

Port Saint John’s

4h/day peak sun

81

score

Thabakgolo

4.3h/day peak sun

84

score

St Francis Bay

4.4h/day peak sun

85

score

Qumbu

4.6h/day peak sun

85

score

Magabeni

4h/day peak sun

81

score

Orinoco A

4.4h/day peak sun

84

score

Reddersburg

5.2h/day peak sun

86

score

Tshandama

4.4h/day peak sun

84

score

Louterwater

4.6h/day peak sun

85

score

Carnarvon

5.5h/day peak sun

89

score

Ludlow

4.4h/day peak sun

84

score

Stanford

4.3h/day peak sun

84

score

Smithfield

5.1h/day peak sun

86

score

Riebeek-Kasteel

4.8h/day peak sun

85

score

Mooinooi

5h/day peak sun

86

score

Stella

5.3h/day peak sun

86

score

James Calata

5.2h/day peak sun

86

score

Ngema Tribal Trust

4.7h/day peak sun

85

score

Zoar

4.8h/day peak sun

85

score

Peddie

4.3h/day peak sun

84

score

Manguzi

4.2h/day peak sun

81

score

Oakglen

5.4h/day peak sun

86

score

Khaya Mnandi

4.3h/day peak sun

84

score

Eden Glen Ext 60

4.9h/day peak sun

85

score

Libode

4.2h/day peak sun

81

score

Albert Falls

4.3h/day peak sun

84

score

Uniondale

4.8h/day peak sun

85

score

Lidgetton

4.4h/day peak sun

85

score

Ekulindeni

4.5h/day peak sun

85

score

Pearston

4.9h/day peak sun

85

score

Nababeep

5.5h/day peak sun

86

score

Newlands

4.4h/day peak sun

84

score

Senwamokgope

4.3h/day peak sun

84

score

Struisbaai

4.5h/day peak sun

85

score

eMkhuze

4.2h/day peak sun

81

score

Cedarville

5h/day peak sun

86

score

Charlestown

4.9h/day peak sun

85

score

Kumana

4.4h/day peak sun

85

score

GaSekhaolelo

4.9h/day peak sun

86

score

Riebeek West

4.8h/day peak sun

85

score

Kylemore

4.6h/day peak sun

85

score

Cato Ridge

4.2h/day peak sun

81

score

Matsavana

4.4h/day peak sun

85

score

Languedoc

4.7h/day peak sun

85

score

Calitzdorp

4.8h/day peak sun

85

score

Hazyview

4.3h/day peak sun

84

score

Kgapamadi

4.5h/day peak sun

85

score

Napier

4.4h/day peak sun

84

score

Boipelo

5.3h/day peak sun

86

score

Babirwa

4.9h/day peak sun

85

score

Calculate your roof's potential in South Africa

Get precise estimates for your exact address using NASA satellite data.

Open Calculator