Robert Cunningham (1837–1905) was a British-Canadian lay missionary turned entrepreneur who founded the town of Port Essington, British Columbia.