Посёлок городского типа Ульяновка находится в месте впадения реки Локня в реку Вир.
выше по течению на расстоянии в 3 км расположено село Тучное,
выше по течению реки Локня на расстоянии в 3,5 км расположено село Новоандреевка,
ниже по течению примыкает посёлок Тимирязевка.
С 1920-х - 1950-х годах (до 1962 года) село являлось центром Ульяновского района Харьковской, затем Сумской области; здесь действовали мельница, инкубаторно-птицеводческая станция, средняя школа, начальная школа, Дом культуры и три библиотеки[3].
В 1957 — присвоено статус посёлок городского типа[2], основой экономики посёлка являлись несколько предприятий пищевой промышленности[4].
В 1983 году здесь действовали плодоконсервный завод, кирпичный завод, хлебокомбинат, птицеводческая станция, откормочный комплекс крупного рогатого скота, предприятия бытового обслуживания, две средние общеобразовательные школы, больница, Дом культуры и две библиотеки[2].
Дмитриев, Николай Измайлович (1886—1957) — украинский и советский учёный, физико-географ, геоморфолог, палеогеограф, геолог, доктор географических наук.
↑Чисельність наявного населення України на 1 січня 2020 року. Державна служба статистики України. Київ, 2020. стор.62
↑ 1234Ульяновка // Украинская Советская Энциклопедия. том 11. кн.1 Киев, «Украинская Советская энциклопедия», 1984. стр.394
↑ 12Ульяновка // Большая Советская Энциклопедия. / редколл., гл. ред. Б. А. Введенский. 2-е изд. том 44. М., Государственное научное издательство «Большая Советская энциклопедия», 1956. стр.217
↑ 12Ульяновка // Большая Советская Энциклопедия. / под ред. А. М. Прохорова. 3-е изд. том 26. М., «Советская энциклопедия», 1977. стр.622