Meaning and history
Ernesto is the Italian, Spanish, and Portuguese form of Ernest.
20062006: 793 births, rank #377
2007: 730 births, rank #403
2008: 721 births, rank #411
2009: 589 births, rank #462
2010: 529 births, rank #491
20112011: 531 births, rank #493
2012: 478 births, rank #545
2013: 392 births, rank #627
2014: 405 births, rank #650
2015: 415 births, rank #638
20162016: 363 births, rank #685
2017: 346 births, rank #707
2018: 330 births, rank #726
2019: 304 births, rank #773
2020: 293 births, rank #792
20212021: 257 births, rank #893
2022: 279 births, rank #863
2023: 271 births, rank #868
2024: 265 births, rank #891
20252025: 272 births, rank #878
Ernesto rose from #891 to #878 for boys between 2024 and 2025. Its highest annual birth count came in 2003, with 854 births.