Meaning and history
Hamish is the anglicized form of a Sheumais, the vocative case of Seumas.
20062006: 8 births, rank #8,732
2007: 9 births, rank #8,173
2008: 16 births, rank #5,487
2009: 12 births, rank #6,802
2010: 11 births, rank #7,087
20112011: 7 births, rank #9,600
2012: 15 births, rank #5,720
2013: 10 births, rank #7,537
2014: 20 births, rank #4,702
2015: 21 births, rank #4,545
20162016: 11 births, rank #7,157
2017: 25 births, rank #4,105
2018: 15 births, rank #5,770
2019: 10 births, rank #7,643
2020: 16 births, rank #5,451
20212021: 25 births, rank #4,118
2022: 22 births, rank #4,570
2023: 13 births, rank #6,517
2024: 15 births, rank #5,904
20252025: 14 births, rank #6,143
In 2025, 14 babies were recorded with the name Hamish, ranking #6,143 among boys.