Вешкайма — рабочий поселок в Ульяновской области России. Расположен на возвышенности между реками Барыш и Вешкайма, в 88 километрах от областного центра, города Ульяновска. Численность населения — 5 тысяч человек.
Название поселка связано с финно-угорскими племенами: с эрзя-мордовского словосочетание «вишкине ведь» переводится как «маленькая речка». Название Вешкайма носила слобода на Карсунско-Симбирской засечной черте во второй половине XVII века.
Современный поселок возник в 1898 году как железнодорожная станция на ветке Инза — Симбирск Московско-Казанской железной дороги. Станцию тоже назвали Векшайма. До начала XX века здесь проживал только обслуживающий станцию персонал — не более 20 человек.
Когда станция стала пунктом переправы леса и сельскохозяйственных продуктов, поселок стал расширяться. В 1926 году здесь проживали уже 248 человек. В 1927 году здесь построили базу Нефтесиндиката, которая обеспечивала местное население керосином. В 1930 году появился колхоз «Многополье», в 1940 году — лесхоз. В середине XX века через поселок пустили линию электропередачи Куйбышевской ГЭС.
В 2005 году рабочий поселок Вешкайма стал административным центром городского поселения. Сегодня в Вешкаймском районе производят и разливают минеральные питьевые воды. Местный хлебозавод выпускает мучные и кондитерские изделия.