Physical Features

Penis Size by Country 2026

map placeholder
Erect Length (cm)

9

10

11

12

13

14

15

16

17

18

17.95 cm

17.93 cm

17.59 cm

17.31 cm

Country
Erect Length (cm)
Erect Length (in)
Sudan Flag
Sudan17.957.1
DR Congo Flag
DR Congo17.937.1
Ecuador Flag
Ecuador17.596.9
Republic of the Congo Flag
Republic of the Congo17.336.8
Ghana Flag
Ghana17.316.8
Nigeria Flag
Nigeria17.006.7
Venezuela Flag
Venezuela16.936.7
Lebanon Flag
Lebanon16.826.6
Colombia Flag
Colombia16.756.6
Cameroon Flag
Cameroon16.656.6
Jamaica Flag
Jamaica16.306.4
Kenya Flag
Kenya16.286.4
Dominican Republic Flag
Dominican Republic15.996.3
Senegal Flag
Senegal15.896.3
Cuba Flag
Cuba15.876.2
New Zealand Flag
New Zealand15.796.2
Zambia Flag
Zambia15.786.2
Belize Flag
Belize15.756.2
Angola Flag
Angola15.736.2
Brazil Flag
Brazil15.706.2
Australia Flag
Australia15.706.2
Zimbabwe Flag
Zimbabwe15.686.2
Haiti Flag
Haiti15.676.2
Netherlands Flag
Netherlands15.606.1
Paraguay Flag
Paraguay15.536.1
Panama Flag
Panama15.496.1
Poland Flag
Poland15.416.1
Chad Flag
Chad15.396.1
Sweden Flag
Sweden15.366.0
Central African Republic Flag
Central African Republic15.336.0
South Africa Flag
South Africa15.296.0
Bosnia and Herzegovina Flag
Bosnia and Herzegovina15.276.0
Ivory Coast Flag
Ivory Coast15.226.0
Burkina Faso Flag
Burkina Faso15.196.0
Belgium Flag
Belgium15.146.0
Portugal Flag
Portugal15.146.0
Palestine Flag
Palestine15.085.9
Peru Flag
Peru15.075.9
Denmark Flag
Denmark15.075.9
Gambia Flag
Gambia15.075.9
Argentina Flag
Argentina14.885.9
Serbia Flag
Serbia14.785.8
Croatia Flag
Croatia14.775.8
Guyana Flag
Guyana14.755.8
Bolivia Flag
Bolivia14.705.8
Austria Flag
Austria14.695.8
Latvia Flag
Latvia14.695.8
Hungary Flag
Hungary14.685.8
Uruguay Flag
Uruguay14.675.8
Bulgaria Flag
Bulgaria14.665.8
Tunisia Flag
Tunisia14.615.8
Chile Flag
Chile14.595.7
Iceland Flag
Iceland14.565.7
Lithuania Flag
Lithuania14.555.7
France Flag
France14.505.7
Algeria Flag
Algeria14.495.7
Germany Flag
Germany14.485.7
Eritrea Flag
Eritrea14.395.7
Norway Flag
Norway14.345.6
United Kingdom Flag
United Kingdom14.305.6
Switzerland Flag
Switzerland14.255.6
Ukraine Flag
Ukraine14.205.6
Slovakia Flag
Slovakia14.195.6
Albania Flag
Albania14.195.6
Kiribati Flag
Kiribati14.195.6
Czechia Flag
Czechia14.175.6
Russia Flag
Russia14.165.6
United States Flag
United States14.155.6
Mexico Flag
Mexico14.095.5
Cape Verde Flag
Cape Verde14.055.5
Slovenia Flag
Slovenia14.015.5
Belarus Flag
Belarus13.985.5
North Macedonia Flag
North Macedonia13.985.5
Canada Flag
Canada13.925.5
Georgia Flag
Georgia13.875.5
Greenland Flag
Greenland13.875.5
Morocco Flag
Morocco13.865.5
Egypt Flag
Egypt13.855.5
Luxembourg Flag
Luxembourg13.825.4
Costa Rica Flag
Costa Rica13.815.4
Estonia Flag
Estonia13.785.4
Moldova Flag
Moldova13.765.4
Libya Flag
Libya13.745.4
Azerbaijan Flag
Azerbaijan13.725.4
Turkey Flag
Turkey13.705.4
Afghanistan Flag
Afghanistan13.695.4
Papua New Guinea Flag
Papua New Guinea13.625.4
Israel Flag
Israel13.605.4
Finland Flag
Finland13.595.4
Spain Flag
Spain13.585.3
Montenegro Flag
Montenegro13.565.3
Ethiopia Flag
Ethiopia13.535.3
Jordan Flag
Jordan13.505.3
Turkmenistan Flag
Turkmenistan13.485.3
Kazakhstan Flag
Kazakhstan13.465.3
Uzbekistan Flag
Uzbekistan13.435.3
Suriname Flag
Suriname13.345.3
Guatemala Flag
Guatemala13.245.2
New Caledonia Flag
New Caledonia13.245.2
Solomon Islands Flag
Solomon Islands13.145.2
Armenia Flag
Armenia13.125.2
Syria Flag
Syria13.105.2
Tonga Flag
Tonga12.945.1
India Flag
India12.935.1
Bahrain Flag
Bahrain12.935.1
China Flag
China12.905.1
Samoa Flag
Samoa12.875.1
Oman Flag
Oman12.855.1
Ireland Flag
Ireland12.785.0
Mongolia Flag
Mongolia12.775.0
Romania Flag
Romania12.735.0
El Salvador Flag
El Salvador12.715.0
Yemen Flag
Yemen12.705.0
Japan Flag
Japan12.605.0
United Arab Emirates Flag
United Arab Emirates12.544.9
Italy Flag
Italy12.504.9
Taiwan Flag
Taiwan12.504.9
Qatar Flag
Qatar12.414.9
Saudi Arabia Flag
Saudi Arabia12.404.9
Honduras Flag
Honduras12.404.9
Greece Flag
Greece12.184.8
Cyprus Flag
Cyprus12.174.8
Indonesia Flag
Indonesia11.674.6
Iran Flag
Iran11.584.6
Tanzania Flag
Tanzania11.504.5
Pakistan Flag
Pakistan11.404.5
Kuwait Flag
Kuwait11.384.5
Iraq Flag
Iraq11.354.5
Bangladesh Flag
Bangladesh11.204.4
Hong Kong Flag
Hong Kong11.194.4
Singapore Flag
Singapore11.164.4
Bhutan Flag
Bhutan11.124.4
Philippines Flag
Philippines10.854.3
South Korea Flag
South Korea10.804.3
Sri Lanka Flag
Sri Lanka10.184.0
Vietnam Flag
Vietnam10.154.0
Laos Flag
Laos10.144.0
Myanmar Flag
Myanmar10.104.0
Nepal Flag
Nepal9.983.9
Cambodia Flag
Cambodia9.843.9
North Korea Flag
North Korea9.603.8
Thailand Flag
Thailand9.433.7
  • Data compiled by Little Big Data; individual per-country sources are credited on the Survey Methodology tab.
  • Size data in self-reported studies are understood to include a certain amount of distortion due to exaggeration.