Port Alfred on the Sunshine Coast in the Ndlambe Local Municipality, was established in the early 1820s by British settlers who were moved into the area by Lord Charles Somerset as a buffer between the Cape Colony and the Xhosa people. Originally it was two separate towns (settlers arriving on the west bank in 1820 named their settlement Port Kowie, and those arriving on the east bank named theirs Port Frances[2]).
Later, in 1860, when Queen Victoria’s son Prince Alfred visited, the name was changed in his honour.
Article courtesy of Wikipedia (https://en.wikipedia.org/wiki/Port_Alfred)