President Trump has averaged a job approval rating of 50 percent or higher in 17 states since taking office earlier this year, according to a Gallup survey.

Trump has recorded a job approval rating of below 40 percent in the same number of states, however, according to the poll.

The president has had some of his highest approval ratings in the South, Plains and Mountain West states. His highest marks came in West Virginia, North Dakota and South Dakota, where his approval ratings were near 60 percent.

ADVERTISEMENT

Trump received some of his lowest job approval ratings in states in the Northeast and along the West Coast. Those states include Vermont, Massachusetts, Maryland and California, where Trump received job approval ratings of 30 percent or less.

The results are based on Gallup tracking polls from Jan. 20 to June 30 that included interviews with more than 81,000 adults.

Trump's presidency has been hampered by several controversies related to Russian meddling in the 2016 presidential race. Trump has dismissed the Russia probe as a "witch hunt," and he and his campaign aides have repeatedly denied collusion with Moscow to influence the election's outcome.

The president has also struggled to get through some of his key agenda items, including the repeal and replacement of ObamaCare.