Название «Удомля» не русское, поэтому до сих пор существуют лишь версии
расшифровки этого названия. Ясно лишь то, что город получил название от
озера Удомля
1. Общепринятой можно считать версию профессора Юрия Смирнова, председателя
Тверского краеведческого общества
«… восток Тверской области был населен этнической общностью, которая говорила отнюдь не на славяно-русском языке. Общность делилась на несколько племен… У финских народов, мордвы, да и тех же вепсов слова «ляй, ляйхть, лей, ляйд, ля» означают реку, огромное озеро или просто воду. А начало слова «Удомля» могло звучать раньше как «Хоуд», то есть яма. И тогда это название можно в древнем звучании представить как Хоуд-ом-ля и перевести как «Ямное озеро» или «Озеро-яма ». А очень глубокая яма в этом озере действительно есть близ бывшего Лубенкина».
2. Другая версия из газеты «Удомельская старина»
"В древнеиндийском литературном языке есть слово - уда, означающее воду, и слово уде, что значит - выступать, возвышаться. Следовательно, получается - «водная земля» , или «возвышающаяся земля» или же «выступающая над водой твердь»".
3. Исследования удомельского краеведа Н.А.Архангельского привели его к выводу, что "Удомля" - это озеро, состоящее из частей (от слова "уд" - часть, член).
4. Исследователь из Твери Сергей Горячев выдвинул экстравагантную гипотезу: около 2 тыс. лет до н.э. на территорию области упала комета. Местные названия он связал с древнейшим индоевропейским языком – санскритом, и получилось, что Удомля в санскрите звучит как «уду мля» - «звезда исчезнувшая».
5. Ещё одна версия в книге из серии «Русская историческая география» за 1910 г. в главе, посвященной древнему племени весь, поселявшемуся когда-то в удомельском крае: Удомля (от удолáм, ýдолмŏ – молебное место) – Молебное озеро