Health Outcomes

High Cholesterol Prevalence by County — US Rankings

CDC PLACES 2023 · Age-adjusted prevalence · All 3,144 US counties

High cholesterol is a diagnosis-anchored measure: adults ever told they had high blood cholesterol. Because the diagnosis requires a lipid panel, the prevalence rankings are sensitive to who has been screened. The CHOLSCREEN measure (also in this dataset) lets you read the two side by side — a county with high screening + low diagnosed prevalence is in much better cardiovascular shape than a county with low screening and the same diagnosed prevalence. PLACES age-adjusts, which matters because cholesterol prevalence rises sharply with age. Treatment status is not captured at the county level.

How this ranking is built

Source: CDC PLACES 2023 release. Methodology: BRFSS survey responses pooled across years, fitted with a small-area statistical model, age-adjusted to the 2000 US standard population. Confidence intervals (95%) are shown for each county — wider intervals indicate more uncertainty in the modeled estimate, typically driven by smaller populations.

Lowest High Cholesterol Rates — Top 100 Counties

Counties with the lowest reported high cholesterol prevalence — these counties show the most favorable position on this measure.

#CountyRate
1Lamoille County25.0%
2Twin Falls County25.9%
3Chittenden County25.9%
4Windsor County25.9%
5Lake County26.0%
6Carver County26.3%
7Grand Isle County26.3%
8Windham County26.3%
9Bennington County26.4%
10Rutland County26.5%
11Sheridan County26.5%
12Mesa County26.6%
13Jefferson County26.6%
14Teton County26.6%
15Crow Wing County26.7%
16Richland County26.7%
17Rosebud County26.7%
18Summit County26.8%
19Kalawao County26.8%
20Idaho County26.8%
21Big Horn County26.8%
22Gallatin County26.8%
23Treasure County26.8%
24Dawson County26.9%
25Fergus County26.9%
26Sheridan County26.9%
27Duchesne County26.9%
28St. Louis County27.0%
29Flathead County27.0%
30Custer County27.1%
31Park County27.1%
32Cedar County27.1%
33Pueblo County27.2%
34Hubbard County27.2%
35Deer Lodge County27.2%
36Glacier County27.2%
37Ravalli County27.2%
38Silver Bow County27.2%
39Sweet Grass County27.2%
40Custer County27.2%
41Carbon County27.2%
42Franklin County27.3%
43Itasca County27.3%
44Nicollet County27.3%
45Fallon County27.3%
46Madison County27.3%
47Musselshell County27.3%
48Petroleum County27.3%
49Sanders County27.3%
50Cheshire County27.3%
51Hawaii County27.4%
52Granite County27.4%
53Meagher County27.4%
54Yellowstone County27.4%
55Summit County27.4%
56Dane County27.4%
57Polk County27.5%
58Broadwater County27.5%
59Carbon County27.5%
60Garfield County27.5%
61Stillwater County27.5%
62Cass County27.5%
63Kearney County27.5%
64Santa Fe County27.5%
65Orange County27.5%
66Boulder County27.6%
67Washtenaw County27.6%
68Daniels County27.6%
69Powder River County27.6%
70Butler County27.6%
71Logan County27.6%
72Wasatch County27.6%
73Washington County27.6%
74Clear Creek County27.7%
75Montezuma County27.7%
76Gem County27.7%
77Prairie County27.7%
78Dawes County27.7%
79Polk County27.7%
80San Juan County27.7%
81Addison County27.7%
82Fremont County27.7%
83Arapahoe County27.8%
84Eagle County27.8%
85Gilpin County27.8%
86Hinsdale County27.8%
87La Plata County27.8%
88Adams County27.8%
89Nez Perce County27.8%
90Lewis and Clark County27.8%
91Phillips County27.8%
92Pondera County27.8%
93Clackamas County27.8%
94Larimer County27.9%
95Fremont County27.9%
96Brown County27.9%
97Clearwater County27.9%
98Lincoln County27.9%
99Meeker County27.9%
100Golden Valley County27.9%

Best 100 counties for High Cholesterol.

Highest High Cholesterol Rates — Bottom 100 CountiesCounties with the highest reported high cholesterol prevalence.
#CountyRate
1Mingo County37.9%
2Wyoming County37.8%
3Franklin County37.7%
4Chilton County37.7%
5Fayette County37.6%
6Ritchie County37.5%
7Mercer County37.5%
8Logan County37.5%
9Gilmer County37.5%
10Winston County37.5%
11Raleigh County37.4%
12DeSoto County37.4%
13Sussex County37.4%
14Marengo County37.3%
15Wetzel County37.2%
16Webster County37.2%
17Tyler County37.2%
18Mason County37.2%
19Barbour County37.2%
20Upshur County37.1%
21Taylor County37.1%
22McDowell County37.1%
23Jackson County37.1%
24Bullock County37.1%
25Monroe County37.0%
26Tuscaloosa County37.0%
27Randolph County36.9%
28Lamar County36.9%
29Roane County36.8%
30Clay County36.8%
31Boone County36.8%
32St. Clair County36.8%
33Marshall County36.8%
34Cherokee County36.8%
35Harrison County36.7%
36Carter County36.7%
37Marion County36.7%
38Dallas County36.7%
39Dale County36.7%
40Covington County36.7%
41Bibb County36.7%
42Pendleton County36.6%
43Marion County36.6%
44Kanawha County36.6%
45Doddridge County36.6%
46Calhoun County36.6%
47Montgomery County36.6%
48Pickens County36.6%
49Escambia County36.6%
50Clay County36.6%
51Wirt County36.5%
52Putnam County36.5%
53Pocahontas County36.5%
54Hardy County36.5%
55Union County36.5%
56Hamilton County36.5%
57Tallapoosa County36.5%
58DeKalb County36.5%
59Barbour County36.5%
60Pleasants County36.4%
61Holmes County36.4%
62Russell County36.4%
63Perry County36.4%
64Choctaw County36.4%
65Preston County36.3%
66Queens County36.3%
67Hillsborough County36.3%
68Autauga County36.3%
69Hampshire County36.2%
70Richmond County36.2%
71Greene County36.2%
72Geneva County36.2%
73Cleburne County36.2%
74Summers County36.1%
75Cabell County36.1%
76Lake County36.1%
77Alcorn County36.1%
78Morehouse Parish36.1%
79Tucker County36.0%
80Nicholas County36.0%
81Lewis County36.0%
82Braxton County36.0%
83Angelina County36.0%
84Hancock County36.0%
85Etowah County36.0%
86Conecuh County36.0%
87Butler County36.0%
88Wayne County35.9%
89Virginia Beach city35.9%
90Scott County35.9%
91Delaware County35.9%
92Bergen County35.9%
93Vernon Parish35.9%
94St. Mary Parish35.9%
95Tippecanoe County35.9%
96Greene County35.9%
97Wilcox County35.9%
98Morgan County35.9%
99Lawrence County35.9%
100Jackson County35.9%

Worst 100 counties for High Cholesterol.

What this ranking suggests

A high-prevalence ranking does not tell you whether the county is being treated. For the treatment side of the same population, see the BPMED ranking (which is about blood-pressure medication but tracks a similar primary-care engagement signal) and the routine-checkup ranking on each county page.

Methodology notes & limitations

Estimates are statistical model outputs, not direct measurements. Small counties have wider confidence intervals; treat narrow rank differences in those rows as within-noise. Counties where the underlying population is too small to support modeling are suppressed entirely (about 1% of US counties). All measures are age-adjusted to the 2000 US standard population. The PLACES dataset uses BRFSS self-reported data — self-report introduces known direction-of-bias in some measures (BMI is under-reported; binge drinking is under-reported), but the bias is roughly uniform across counties so ranking comparability is preserved. See the methodology page for full data-pipeline documentation.

By Logan Johnson, Founder & Data EditorPublished Reviewed by Logan Johnson, Founder & Data Editor

Data source: CDC PLACES 2023 release. Measure ID: HIGHCHOL.

← All rankings