A majority of Americans believe that the country is somewhat or very divided among racial, ethnic and political lines.

According to a poll conducted in December by PRRI and The Atlantic, 83 percent of Americans believe the country is divided by race and ethnicity, with Hispanics most likely to feel this way at 92 percent. Eighty-two percent of African-Americans believe the country is somewhat or very divided, and 83 percent of white Americans agree.

When it comes to political division, 74 percent say the country is very divided. There is little difference among the political parties, with 96 percent of Republicans and 91 percent of Democrats agreeing.

Despite the division, two-thirds of Americans believe the country can unite across racial and ethnic divides to solve problems in the U.S. Thirty percent believe the opposite. However, people are less likely to feel this way when it comes to the political divide. The poll found that 59 percent of Americans are pessimistic that people with different political views can come together to solve problems, while 38 percent feel optimistic.

When it comes to President Donald Trump, Americans are similarly divided. Thirty-six percent have a positive view of the president, while 60 percent have a negative view. But within that, 81 percent of Republicans hold a favorable view, while only 7 percent of Democrats say the same.

Photos: Trump and His Supporters View All 72 Images

Support for Trump also varies among religious and racial groups and those with varying degrees of education levels. About two-thirds of white evangelical Protestants view Trump favorably, continuing to be his biggest base of religious supporters. Only about one-third of Catholics and 21 percent of religiously unaffiliated Americans have a favorable view of the president.

Among different races, white Americans show the most support, with 47 percent viewing Trump positively. Twenty-two percent of Hispanics and 7 percent of African-Americans say the same. However, support among whites varies based on education level.