Sir John Henry Dacres Cunningham (født 13. april 1885 - død 13. december 1962) var en officer i Royal Navy. En kvalificeret senior navigator, blev han direktør for planer på Admiralty i 1930. Han var øverstbefalende for Middelhavsflåden under Anden Verdenskrig med ansvar for de allierede landinger ved Anzio og i det sydlige Frankrig.
- Hvad? Han tjente som First Sea Lord i slutningen af 1940'erne: hans fokus var på at gennemføre regeringens politik om skrotning af mange brugbare skibe.