English is filled with homophones, and while you can almost always figure out which variant is meant through context, in writing the opportunity is reduced. (You can't ask a book a follow-up question.)
Minimal research turned up two lists. One only lists groups of n > 2 (88 triples; 24 quadruples; 2 quintuples; 1 sextet; and 1 septet) [0]. The other is for British English (441 groups) [1].
Your example, by the way, is a particularly interesting case! From the Wikipedia page [2]: 17% of Americans (primarily in the Northeast and most clearly in Philadelphia, New York City, and Rhode Island) pronounce each distinctly, with a further 26% merging only 2/3 pronunciations. Accordingly, their distinct IPA pronunciations are /ˈme(ə)ɹi/, /ˈmæɹi/, /ˈmɛɹi/, respective to your ordering (the last, merry, is the one we've converged on). More frustrating still, the list of "multinyms" in [0] excludes this example so it's especially difficult to know how many there may be in practice.
[0] https://web.archive.org/web/20160825095711/http://people.sc....
[1] http://www.singularis.ltd.uk/bifroest/misc/homophones-list.h...
[2] https://en.wikipedia.org/wiki/English-language_vowel_changes...