President Trump's approval rating has continued to drop as his second term in office heads into May 2026.
With the midterm elections six months away, polling from several aggregators shows increased dissatisfaction toward the administration, with one data set headlining a new record low of 34% approval. The Iran war and spikes in food and gas prices are still at the forefront, while others point to domestic policies and health care.
Overall, President Trump's approval numbers still fluctuate between 34% and 45% across polls, and this is evident at the state level, too: some states are below 20%, while one has risen to 60%.
According to that data, here are the latest approval ratings for President Trump across all 50 states...
Alabama
President Trump approval rating: 51%
Alaska
President Trump approval rating: 43%
Arizona
President Trump approval rating: 43%
Arkansas
President Trump approval rating: 52%
California
President Trump approval rating: 26%
Colorado
President Trump approval rating: 33%
Connecticut
President Trump approval rating: 29%
Delaware
President Trump approval rating: 31%
Florida
President Trump approval rating: 41%
Georgia
President Trump approval rating: 37%
Hawaii
President Trump approval rating: 19%
Idaho
President Trump approval rating: 54%
Illinois
President Trump approval rating: 32%
Indiana
President Trump approval rating: 49%
Iowa
President Trump approval rating: 41%
Kansas
President Trump approval rating: 49%
Kentucky
President Trump approval rating: 46%
Louisiana
President Trump approval rating: 47%
Maine
President Trump approval rating: 35%
Maryland
President Trump approval rating: 23%
Massachusetts
President Trump approval rating: 25%
Michigan
President Trump approval rating: 38%
Minnesota
President Trump approval rating: 35%
Mississippi
President Trump approval rating: 48%
Missouri
President Trump approval rating: 45%
Montana
President Trump approval rating: 51%
Nebraska
President Trump approval rating: 45%
Nevada
President Trump approval rating: 38%
New Hampshire
President Trump approval rating: 31%
New Jersey
President Trump approval rating: 32%
New Mexico
President Trump approval rating: 33%
New York
President Trump approval rating: 30%
North Carolina
President Trump approval rating: 42%
North Dakota
President Trump approval rating: 57%
Ohio
President Trump approval rating: 42%
Oklahoma
President Trump approval rating: 53%
Oregon
President Trump approval rating: 29%
Pennsylvania
President Trump approval rating: 41%
Rhode Island
President Trump approval rating: 28%
South Carolina
President Trump approval rating: 46%
South Dakota
President Trump approval rating: 51%
Tennessee
President Trump approval rating: 50%
Texas
President Trump approval rating: 43%
Utah
President Trump approval rating: 48%
Vermont
President Trump approval rating: 21%
Virginia
President Trump approval rating: 35%
Washington
President Trump approval rating: 28%
West Virginia
President Trump approval rating: 53%
Wisconsin
President Trump approval rating: 41%
Wyoming
President Trump approval rating: 60%