Яков Шведов родился 9 (22) октября 1905 года в деревне Пенья, которая сегодня находится в Конаковском районе Тверской области. Он рос в семье крестьян и завершил свое начальное образование в церковно-приходской школе. В раннем возрасте его семья переехала в Москву. В возрасте 13 лет Яков остался сиротой и начал работать на Московском металлургическом заводе Гужона. В 1922 году он стал редактором заводской газеты и начал свою литературную карьеру. Его произведения были опубликованы не только в заводской публикации, но также в журнале «У станка» и газете «Рабочая Москва». Кроме того, он присоединился к литературному объединению «Рабочая весна», связанному с газетой.
Вы, конечно, помните:
Орлёнок, орлёнок, взлети выше солнца
И степи с высот огляди.
Навеки умолкли веселые хлопцы,
В живых я остался один.Как-то летом на рассвете
Заглянул в соседний сад,
Там смуглянка-молдаванка
Собирает виноград.
Я бледнею, я краснею,
Захотелось вдруг сказать:
«Станем над рекою
Зорьки летние встречать».Автор этих замечательных строк — Яков Шведов.
В 1936 году поэт создал знаменитую песню «Орлёнок» на музыку композитора В. А. Белого к спектаклю МАДТ имени Моссовета «Хлопчик».
Во время Великой Отечественной войны был фронтовым корреспондентом газеты «За победу». «Наш окопный поэт» — прозвали Якова Шведова однополчане. Именно на фронте он закончил работу над песней «Смуглянка» на музыку А. Г. Новикова.
В осенние месяцы 1923 года Яков Шведов, по рекомендации писателя Д. А. Фурманова, был принят в группы пролетарских писателей «Октябрь» и МАПП. В этих объединениях он работал рядом с известными писателями, такими как А. С. Серафимович, А. Т. Твардовский и Н. Н. Асеев. О своем общении с этими литературными деятелями Шведов впоследствии оставил литературные воспоминания.
В 1924 году Яков Шведов опубликовал свой первый сборник стихов под названием «Шестерённые перезвоны», посвященный жизни и быту рабочей окраины. За свою жизнь он выпустил более 20 сборников стихов, и его творчество всегда оставалось пронизанным социальными темами и значением труда.
Помимо стихов, Шведов также написал несколько произведений в жанре прозы, включая «На мартенах» (лирическая хроника, 1929), «Юр-базар» (роман, 1929), «Обида» (повесть, 1930), «Повесть о волчьем братстве» (1932), «Ровесник» (рассказ, 1933) и другие.
В 1936 году Яков Шведов создал знаменитую песню «Орлёнок» на музыку композитора В. А. Белого для спектакля Московского академического драматического театра имени Моссовета под названием «Хлопчик», написанного драматургом М. Н. Даниэлем.
С началом Великой Отечественной войны управлением Юго-Западного фронта направлен фронтовым корреспондентом газеты «За победу». «Наш окопный поэт» — прозвали Якова Шведова однополчане. Именно на фронте заканчивает автор работу над ещё одной песней, позволившей ему войти в историю русской советской художественной культуры — «Смуглянка» на музыку А. Г. Новикова. В звании подполковника он был демобилизован в 1946 году. Член ВКП(б) с 1945 года.
Жил в Москве в знаменитом «Доме писательского кооператива» (Камергерский переулок, дом 2).
Умер 31 декабря 1984 года. Похоронен в Москве на Николо-Архангельском кладбище.