< 20

> 20

> 40

> 60

> 80

> 100

> 120

> 140

> 160

> 180

> 200

> 220

> 240

Hover overClick on a tile for details.

Guns Per Capita 2020

According to the Small Arms Survey of 2017, the United States had a population size of around 326,474,000 people. Of the country's total population, there were far more guns than there are people. This fact still rings true, with the only major difference being that the population of the United States and the number of guns in the nation have grown in size.

Back in 2017, for every one hundred people in the United States, there were one hundred twenty firearms in the hands of the general public. There were far more unregistered weapons circulating around the country, especially in comparison to the number of registered firearms. The number of registered weapons in 2017 was around 1,073,743 guns, while the number of unregistered weapons surpassed three hundred and two million firearms.

Guns Per Capita 2020

*Registered guns per 1000 people
Rank State Registered Guns Per Capita Total Registered Guns 2020 Pop.
1Wyoming229.24132,806567,025
2New Hampshire46.7664,1351,371,250
3New Mexico46.7397,5802,096,640
4Virginia36.34307,8228,626,210
5Alabama33.15161,6414,908,620
6Idaho28.8649,5661,826,160
7Arkansas26.5779,8413,039,000
8Nevada25.6476,8883,139,660
9Arizona25.61179,7387,378,490
10Louisiana24.94116,8314,645,180
11South Dakota24.2921,130903,027
12Utah23.4872,8563,282,120
13Connecticut22.9682,4003,563,080
14Alaska21.3815,824734,002
15Montana21.0622,1331,086,760
16South Carolina21.01105,6015,210,100
17Texas20.79588,69629,472,300
18West Virginia19.4235,2641,778,070
19Pennsylvania18.45236,37712,820,900
20Georgia18.22190,05010,736,100
21Kentucky18.281,0684,499,690
22Oklahoma18.1371,2693,954,820
23Kansas18.0652,6342,910,360
24North Dakota17.5613,272761,723
25Indiana17.1114,0196,745,350
26Maryland17.03103,1096,083,120
27Colorado16.4892,4355,845,530
28Florida16.35343,28821,993,000
29Ohio14.87173,40511,747,700
30North Carolina14.818152,23810,611,900
31Oregon14.81661,3834,301,090
32Tennessee14.7699,1596,897,580
33Minnesota14.2279,3075,700,670
34Washington12.491,8357,797,100
35Missouri11.9472,9966,169,270
36Mississippi11.8935,4942,989,260
37Nebraska11.5722,2341,952,570
38Maine11.515,3711,345,790
39Illinois11.44146,48712,659,700
40Wisconsin11.1964,8785,851,750
41Vermont9.415,872628,061
42Iowa9.0528,4943,179,850
43California8.71344,62239,937,500
44Michigan6.5965,74210,045,000
45New Jersey6.3857,5078,936,570
46Hawaii5.57,8591,412,690
47Massachusetts5.4137,1526,976,600
48Delaware5.044,852982,895
49Rhode Island3.9837,1521,056,160
50New York3.8376,20719,440,500