The name Umhlanga comes from the small Mhlanga ('reedy') River which reaches the sea 3 kilometers north of the resort.

In 1972 the municipality of Umhlanga was established with the amalgamation of the resort of Umhlanga Rocks and the residential township of La Lucia.