Возник как рабочий посёлок при чугунолитейном заводе, принадлежавшем А. Н. Карамзину (сыну известного писателя и историка Н. М. Карамзина). Посёлок получил название Ташино в честь жены Карамзина Натальи Васильевны Оболенской (уменьшительное Таша). Прежнее название сохранилось в названии торгового центра «Ташинский».
В 1951 году посёлок преобразован в город Первомайск. В это же время вместо узкоколейной железной дороги, существовавшей с 1920-х годов, была проложена линия широкой колеи.
Несмотря на небольшие размеры, город имеет прямое железнодорожное сообщение с Москвой, благодаря соседству с закрытым городом Саров [скорый поезд № 79/80
(с 01.06.2014 — № 379/380) Первомайск — Берещино — Москва-Казанская].
Климат
Город Первомайск находится в зоне умеренно-континентального климата который характеризуется холодной продолжительной зимой и тёплым, но достаточно коротким летом. В течение года температура обычно колеблется от -16 °C до 24 °C и редко бывает ниже -26 °C или выше 29 °C.
Урочище «Графинские пропасти» — карстовый провал в 4 км от города;
Урочище «Скит» с сохранившимися постройками (кельями, трапезной конца XVIII — начала XIX веков на реке Сатис) — в 28 км к северо-западу от города.
Родник Святого Николая в с. Шутилово — 22 км от города
Обелиск в Сквере памяти и славыМайский парк
В городе
Майский парк с находящейся там спортивной площадкой, стадионом, хоккейной коробкой и танцевальной площадкой со сценой
Площадь Ульянова, прилегающая к Майскому парку, на которой находится Обелиск Славы с горящим вечным огнём, а также здание администрации города и Районный суд