Homicide counts by state. CDC.[1]
State 2005 2014 2015 2016 2017 2018 2019 2020 2021
Totals 17,944 15,775 17,657 19,235 19,393 18,686 18,979 24,389 25,808
 Alabama 433 374 473 544 602 568 587 654 748
 Alaska 37 37 62 54 78 56 78 55 49
 Arizona 532 322 364 420 441 420 414 525 562
 Arkansas 219 217 217 248 278 264 270 371 335
 California 2,540 1,813 1,987 2,074 2,022 1,890 1,794 2,368 2,495
 Colorado 182 177 206 235 261 263 250 336 368
 Connecticut 107 100 124 88 109 92 106 152 160
 Delaware 55 57 65 63 63 57 53 86 103
 Florida 998 1,159 1,208 1,294 1,269 1,315 1,334 1,530 1,468
 Georgia 649 658 738 806 810 794 849 1,093 1,206
 Hawaii 25 30 31 39 35 40 35 46 39
 Idaho 45 36 33 30 50 41 27 42 41
 Illinois 866 792 863 1,157 1,120 994 979 1,353 1,487
 Indiana 368 364 389 480 456 473 466 620 624
 Iowa 44 78 73 85 104 81 80 106 94
 Kansas 106 104 132 147 185 160 137 195 180
 Kentucky 222 203 250 302 310 258 250 404 408
 Louisiana 592 538 569 648 653 598 650 873 943
 Maine 22 23 22 19 19 19 23 21 20
 Maryland 576 387 596 579 587 541 578 649 709
 Massachusetts 178 133 144 137 171 158 157 183 160
 Michigan 677 589 597 624 588 613 612 811 822
 Minnesota 139 101 147 129 122 122 154 198 232
 Mississippi 254 332 325 345 360 382 434 576 656
 Missouri 417 441 547 570 655 658 628 803 716
 Montana 33 30 38 42 42 42 39 65 46
 Nebraska 44 63 75 60 50 35 58 76 70
 Nevada 190 176 191 211 221 225 166 217 264
 New Hampshire 19 17 18 18 17 21 38 14 15
 New Jersey 427 372 388 395 352 311 287 362 409
 New Mexico 152 135 157 185 173 215 230 216 306
 New York 901 662 671 696 577 611 601 875 918
 North Carolina 661 551 593 735 679 647 707 884 991
 North Dakota 11 15 22 17 15 20 21 30 24
 Ohio 630 578 669 721 828 760 724 1,004 1,020
 Oklahoma 214 250 324 322 318 265 333 342 342
 Oregon 102 99 138 129 127 102 126 157 204
 Pennsylvania 749 620 673 723 791 781 722 994 1,101
 Rhode Island 32 27 28 25 19 16 23 29 40
 South Carolina 337 363 448 426 444 481 527 622 656
 South Dakota 22 26 35 38 34 32 29 52 45
 Tennessee 495 417 460 563 557 604 596 753 810
 Texas 1,501 1,389 1,538 1,669 1,653 1,557 1,694 2,212 2,391
 Utah 63 61 60 80 79 67 82 95 91
 Vermont 12 16 16 11 15 14 11 14 10
 Virginia 490 339 374 455 455 425 436 531 606
 Washington 231 211 239 216 266 275 241 322 346
 West Virginia 93 103 80 108 112 97 92 114 114
 Wisconsin 236 166 243 256 202 204 226 334 348
 Wyoming 16 24 17 17 19 22 25 25 16