10 most caring US cities

Advertisement

Virginia Beach, Va., is the most caring U.S. city in 2025, based on its high shares of residents who volunteer or fundraise and its low violent crime rate, according to a Dec. 8 ranking from personal finance website WalletHub.

To develop the ranking, WalletHub compared the 100 largest U.S. cities across 38 key indicators in three categories: caring for the community, caring for the vulnerable and caring in the workforce. Metrics included nurses per capita, poverty rates, availability of paid family leave and share of income donated to charity.

10 most caring

1. Virginia Beach, Va.

2. Boston

3. Scottsdale, Ariz.

4. Gilbert, Ariz.

5. Fremont, Calif.

6. San Diego

7. Chesapeake, Va.

8. Colorado Springs, Colo.

9. St. Paul, Minn.

10. Madison, Wis.

The bottom 10

100. Birmingham, Ala.

99. Baton Rouge, La.

98. Memphis, Tenn.

97. Detroit

96. New Orleans

95. Cleveland

94. Tulsa, Okla.

93. San Bernardino, Calif.

92. Houston

91. Greensboro, N.C.

Advertisement

Next Up in Workforce

Advertisement