Most race wins by nationality in Formula 1

Rank Country Race wins Drivers (wins)

1

Great Britain

227

N Mansell (31)

J Stewart (27)

J Clark (25)

D Hill (22)

L Hamilton (22)

S Moss (16)

J Button (15)

G Hill (14)

D Coulthard (13)

J Hunt (10)

T Brooks (6)

J Surtees (6)

J Watson (5)

E Irvine (4)

M Hawthorn (3)

P Collins (3)

J Herbert (3)

I Ireland (1)

P Gethin (1)

2

Germany

145

M Schumacher (91)

S Vettel (39)

R Schumacher (6)

H-H Frentzen (3)

N Rosberg (3)

W Von Trips (2)

J Mass (1)

3

Brazil

101

A Senna (41)

N Piquet Snr (23)

E Fittipaldi (14)

F Massa (11)

R Barrichello (11)

C Pace (1)

4

France

79

A Prost (51)

R Arnoux (7)

J Laffite (6)

D Pironi (3)

M Trintignant (2)

P Depailler (2)

P Tambay (2)

J-P Jabouille (2)

J-P Beltoise (1)

F Cevert (1)

J Alesi (1)

O Panis (1)

5

Finland

46

M Hakkinen (20)

K Raikkonen (20)

K Rosberg (5)

H Kovalainen (1)

6

Italy

43

A Ascari (13)

R Patrese (6)

G Farina (5)

M Alboreto (5)

G Fisichella (3)

E De Angelis (2)

L Fagioli (1)

P Taruffi (1)

L Musso (1)

G Baghetti (1)

L Bandini (1)

L Scarfiotti (1)

V Brambilla (1)

A Nannini (1)

J Trulli (1)

7

Austria

41

N Lauda (25)

G Berger (10)

J Rindt (6)

8

Argentina

38

J-M Fangio (24)

C Reutemann (12)

J-F Gonzalez (2)

9

Australia

35

J Brabham (14)

A Jones (12)

M Webber (9)

10

Spain

32

F Alonso (32)

11

United States

22

Ma Andretti (12)

D Gurney (4)

P Hill (3)

P Revson (2)

R Ginther (1)

12

Canada

17

J Villeneuve Jnr (11)

G Villeneuve (6)

13=

New Zealand

12

D Hulme (8)

B McLaren (4)

13=

Sweden

12

R Peterson (10)

J Bonnier (1)

G Nilsson (1)

15

Belgium

11

J Ickx (8)

T Boutsen (3)

16

South Africa

10

J Scheckter

17=

Colombia

7

J-P Montoya (7)

17=

Switzerland

7

G Regazzoni (5)

J Siffert (2)

19

Mexico

2

P Rodriguez (2)

20=

Poland

1

R Kubica (1)

20=

Venezuela

1

P Maldonado (1)