Ульяновка — поселок городского типа (с 1963 г.), центр поселкового Совета. Расположена в 24 км к югу от районного центра и в 8 км от железнодорожной станции Виры на линии Ворожба—Сумы. Население — 4055 человек. Поселковому Совету подчинены населенные пункты Бакша и Павленково.
На территории поселка размещена центральная усадьба колхоза им. В. И. Ульянова, за которым закреплены 5059 га сельскохозяйственных угодий, в т. ч. 4694 га пахотной земли. В хозяйстве преобладает выращивание зерновых (в основном озимой пшеницы, ячменя, кукурузы) и технических (преимущественно сахарной свеклы) культур. Животноводство — мясо-молочного направления. Хозяйство специализируется на производстве говядины. Действует комплекс по выращиванию крупного рогатого скота. За трудовые успехи 192 колхозника награждены орденами и медалями СССР, в т. ч. орденом Ленина — комбайнеры П. Г. Лысак, В. Г. Дронь, бригадир трактор-/189/ной бригады Е. Г. Стародуб, заведующий ремонтной мастерской тракторной бригады Г. С. Беспалый, бывший бригадир полеводческой бригады Ф. Е. Панченко, бывшая звеньевая А. П. Денисенко, председатель колхоза В. Ф. Колесник (дважды); орденом Октябрьской Революции — помощник бригадира тракторной бригады В. И. Середа, бывший бригадир комплексной бригады, делегат XXIV съезда Коммунистической партии Советского Союза П. Т. Лысак.
В поселке работают средняя школа и вспомогательная школа-интернат, в которых 99 учителей обучают 770 учащихся, филиал Белопольской музыкальной школы, дом культуры с залом на 400 мест, две поселковые библиотеки (общий книжный фонд их составляет 53,5 тыс. экземпляров), аптека, два детских сада, районная больница на 100 коек (41 медработник, в т. ч. 14 врачей). Работают 13 магазинов, комбинаты бытового обслуживания и коммунальных предприятий, отделение связи. На территории Ульяновки действуют межколхозный кирпичный завод, инкубаторная станция, плодоконсервный завод.
В Ульяновке есть девять первичных партийных (на учете состоит 189 коммунистов) и 10 комсомольских (объединяют 338 членов ВЛКСМ) организаций. Первая партийная ячейка создана в 1919, комсомольская — в 1922 году.
Ульяновка основана в конце XVII в. Во время революции 1905—1907 гг. здесь произошло крестьянское выступление против помещика. Советская власть установлена в конце декабря 1917 г. В период временной гитлеровской оккупации в Ульяновке действовали патриоты-одиночки В. П. Козаченок, В. П. Будко и др. 793 жителя Ульяновки защищали Родину на фронтах Великой Отечественной войны, 403 из них пали смертью храбрых, 686 удостоены правительственных наград. В 1944 г. за мужество и отвагу, проявленные при форсировании Днепра и в боях за освобождение столицы Украины — Киева, уроженцу поселка рядовому И. Я. Касьяну присвоено звание Героя Советского Союза. В честь погибших односельчан жители поселка установили обелиск. На братской могиле советских воинов-освободителей воздвигнут памятник.
В Ульяновке есть два памятника В. И. Ленину.