Meaning and history
Carmelo is the Spanish and Italian masculine form of Carmel.
20062006: 226 births, rank #875
2007: 241 births, rank #861
2008: 216 births, rank #940
2009: 261 births, rank #831
2010: 286 births, rank #779
20112011: 430 births, rank #584
2012: 445 births, rank #578
2013: 516 births, rank #515
2014: 402 births, rank #653
2015: 353 births, rank #708
20162016: 354 births, rank #698
2017: 308 births, rank #761
2018: 334 births, rank #718
2019: 349 births, rank #708
2020: 346 births, rank #717
20212021: 386 births, rank #688
2022: 376 births, rank #701
2023: 356 births, rank #738
2024: 386 births, rank #699
20252025: 377 births, rank #710
Carmelo moved from #699 to #712 for boys between 2024 and 2025. Its highest annual birth count came in 2013, with 516 births.