The Ncotshane project was initiated in 2001/2002. The project initially provided for 1 100 sites, but it was later reduced to 1 054 sites due to the rocky land topography. To date, 250 units have been completed and a further 32 units were in varying stages of completion.