Highest-earning counties in Maryland

Written by:
July 24, 2025
Sean Pavone // Shutterstock

Highest-earning counties in Maryland

Data shows that annual annual income depends heavily on an individual's educational attainment, race, ethnicity, gender, and even location. One cluster of the United States is particularly well off: The five of the seven counties with the highest median household income in the country can be found in the Washington D.C. metropolitan areas of Maryland and Northern Virginia. These counties can likely attribute their wealth to their proximity to Washington D.C., which attracts highly educated and skilled people in areas of law and public policy. And people in those fields often marry each other, making two high-earning households one very high-earning household.

The 2023 real median household income in the U.S. was $80,610, an increase of 4.0% from 2022, the first statistically significant annual increase in real median household income since 2019.

Stacker compiled a list of the highest-earning counties in Maryland using data from the U.S. Census Bureau. Counties are ranked by 2023 5-year estimate median household income.

Keep reading to learn more about the highest-earning counties in Maryland.

#24. Somerset County

- Median household income: $52,462
- Households earning over $100k: 22.4%
- Households earning less than $25k: 28.9%

#23. Allegany County

- Median household income: $57,393
- Households earning over $100k: 24.9%
- Households earning less than $25k: 22.3%

#22. Baltimore

- Median household income: $59,623
- Households earning over $100k: 29.2%
- Households earning less than $25k: 24.1%

#21. Dorchester County

- Median household income: $60,495
- Households earning over $100k: 29.7%
- Households earning less than $25k: 20.2%

#20. Caroline County

- Median household income: $66,368
- Households earning over $100k: 30.0%
- Households earning less than $25k: 15.9%

#19. Garrett County

- Median household income: $69,031
- Households earning over $100k: 31.5%
- Households earning less than $25k: 15.3%

#18. Wicomico County

- Median household income: $72,861
- Households earning over $100k: 33.9%
- Households earning less than $25k: 14.2%

#17. Washington County

- Median household income: $74,157
- Households earning over $100k: 36.5%
- Households earning less than $25k: 15.3%

#16. Kent County

- Median household income: $74,402
- Households earning over $100k: 37.9%
- Households earning less than $25k: 11.9%

#15. Worcester County

- Median household income: $81,455
- Households earning over $100k: 40.7%
- Households earning less than $25k: 12.1%

#14. Talbot County

- Median household income: $84,378
- Households earning over $100k: 42.1%
- Households earning less than $25k: 14.4%

#13. Baltimore County

- Median household income: $90,904
- Households earning over $100k: 45.7%
- Households earning less than $25k: 11.7%

#12. Cecil County

- Median household income: $91,146
- Households earning over $100k: 46.6%
- Households earning less than $25k: 12.4%

#11. Prince George's County

- Median household income: $100,708
- Households earning over $100k: 50.4%
- Households earning less than $25k: 10.2%

#10. Harford County

- Median household income: $111,317
- Households earning over $100k: 55.7%
- Households earning less than $25k: 9.1%

#9. Queen Anne's County

- Median household income: $113,347
- Households earning over $100k: 55.9%
- Households earning less than $25k: 9.6%

#8. St. Mary's County

- Median household income: $114,580
- Households earning over $100k: 56.8%
- Households earning less than $25k: 9.2%

#7. Carroll County

- Median household income: $115,876
- Households earning over $100k: 57.4%
- Households earning less than $25k: 8.0%

#6. Anne Arundel County

- Median household income: $120,324
- Households earning over $100k: 59.8%
- Households earning less than $25k: 7.0%

#5. Frederick County

- Median household income: $120,458
- Households earning over $100k: 60.1%
- Households earning less than $25k: 7.1%

#4. Charles County

- Median household income: $120,592
- Households earning over $100k: 60.9%
- Households earning less than $25k: 8.0%

#3. Montgomery County

- Median household income: $128,733
- Households earning over $100k: 61.0%
- Households earning less than $25k: 8.1%

#2. Calvert County

- Median household income: $132,059
- Households earning over $100k: 64.5%
- Households earning less than $25k: 6.6%

#1. Howard County

- Median household income: $146,982
- Households earning over $100k: 67.4%
- Households earning less than $25k: 6.0%

Trending Now