United kingdom 350,000+ Causalities Canada 24,029 Causalities Australia 23,00 Causalities New Zealand 7,408 Causalities South Africa 3,000+ Causalities Newfoundland 2,000+ Causalities British * 419,654 Causalities French * 204,253 Causalities Allied Total ** 623,907 Causalities Germany 465,000 Causalities