Congratulations, Virginians!

While a stressful 2020 nears its end, we have a list of America's cities that have been the most caring and empathizing during these hard times. In a recent study, Wallethub compared some of the most populated U.S. cities based on 39 key metrics of compassionate spirits—caring for the community, caring for the vulnerable and needy, and donations to charity, among other parameters.

The list includes three Virginia cities; Virginia Beach at No. 5, Chesapeake at No. 10, and Norfolk at No. 33. Also, all three cities secured the 4th position together regarding most volunteering hours per capita. 

Virginia Beach also ranked No. 2 in "caring for the community," No. 13 for "caring for the vulnerable" and No. 22 in "caring for the workforce." Chesapeake ranked No. 8 in "caring for the community," No. 24 for "caring for the vulnerable" and No. 20 in "caring for the workforce."

This isn't the first time Virginia Beach has topped the list of most caring cities. In fact, earlier this year, the city had snatched the top position for being the most caring and noble. Way to go, residents!

Take a look at the top 10 of the nation's most caring cities based on Wallethub's study:                         

  1. Boston, MA                           
  2. Madison, WI                          
  3. New York, NY                        
  4. Fremont, CA                          
  5. Virginia Beach, VA                
  6. St. Paul, MN                          
  7. Pittsburgh, PA                       
  8. Lincoln, NE                            
  9. Minneapolis, MN                   
  10. Chesapeake, VA                    

While no city is perfect, the trying times have shown the willingness among the people to care. These cities have displayed a genuine desire to help their communities create a better future.

What do you think of the list? Did your local city make the cut as one of the most caring cities in the country? Tell us in the comments below!