State Health Rank
Top 5
6-25
26-50
51 - 75
Above 50

Oklahoma County Health Rankings are based on data compiled by CountyHealthRankings. The rankings are based on Health Outcome Factors of Length of life and Quality of life. The lower the health outcome score, the higher the rank. The healthiest county in Oklahoma is Kingfisher. The unhealthiest county in Oklahoma is Jefferson.

Health RankCountyHealth Outcome Value
1Kingfisher County -1.52000000
2Cleveland County -1.36000000
3Canadian County -1.36000000
4Rogers County -1.25000000
5Roger Mills County -1.22000000
6Logan County -1.19000000
7Ellis County -1.18000000
8Wagoner County -1.07000000
9Texas County -1.05000000
10Woods County -1.00000000
11Beaver County -0.98000000
12Payne County -0.96000000
13McClain County -0.89000000
14Noble County -0.71000000
15Alfalfa County -0.70000000
16Washita County -0.70000000
17Washington County -0.68000000
18Custer County -0.61000000
19Osage County -0.59000000
20Tulsa County -0.57000000
21Woodward County -0.42000000
22Garfield County -0.42000000
23Major County -0.40000000
24Comanche County -0.36000000
25Love County -0.35000000
26Harmon County -0.33000000
27Greer County -0.29000000
28Oklahoma County -0.29000000
29Grant County -0.28000000
30Grady County -0.28000000
31Tillman County -0.17000000
32Nowata County -0.14000000
33Mayes County -0.14000000
34Stephens County -0.14000000
35Lincoln County -0.13000000
36Marshall County -0.09000000
37Pottawatomie County -0.07000000
38Pontotoc County -0.07000000
39Cimarron County -0.05000000
40Cotton County -0.04000000
41Latimer County 0.04000000
42Kay County 0.06000000
43Dewey County 0.07000000
44Beckham County 0.09000000
45Harper County 0.14000000
46Atoka County 0.17000000
47Bryan County 0.19000000
48Jackson County 0.19000000
49Creek County 0.20000000
50Craig County 0.22000000
51Le Flore County 0.29000000
52Pawnee County 0.30000000
53Delaware County 0.37000000
54Pittsburg County 0.51000000
55Haskell County 0.53000000
56Murray County 0.58000000
57Ottawa County 0.62000000
58Cherokee County 0.66000000
59Okmulgee County 0.66000000
60Coal County 0.68000000
61Sequoyah County 0.71000000
62Blaine County 0.71000000
63Muskogee County 0.73000000
64Kiowa County 0.78000000
65Pushmataha County 0.83000000
66McCurtain County 0.89000000
67Carter County 0.92000000
68Garvin County 0.92000000
69Hughes County 0.96000000
70Caddo County 0.97000000
71Seminole County 0.99000000
72Okfuskee County 1.06000000
73Johnston County 1.11000000
74McIntosh County 1.17000000
75Choctaw County 1.28000000
76Adair County 1.35000000
77Jefferson County 2.09000000