Николай Алексеевич Некрасов родился в 1821 году в городе Немирове Подольской губернии, в зажиточной семье помещика. Детство он провел в Ярославской губернии, в селе Грешнево, в родовом имении. В одиннадцать лет поступил в гимназию; тогда же начал писать первые сатирические стихотворения и записывать их в тетрадь.
В 1838 году будущий поэт переехал в Петербург и стал вольнослушателем университета на филологическом факультете. Отказ от военной службы привел к разрыву с отцом и лишил его материальной поддержки, поэтому он давал уроки и писал стихи на заказ. В это время он познакомился с Виссарионом Белинским, оказавшим на него сильное идейное влияние.
Литературная судьба автора тесно связана с журнальной работой. Позднее писатель редактировал «Отечественные записки».
Его называют классиком русской поэзии, писателем и публицистом; его связывают с революционно-демократической традицией.