Шандор Надь родился в 1922 году в селе Надьбарачка в семье крестьянина. Некоторое время работал землекопом. В годы Второй мировой войны служил в венгерской армии, в 1944-1945 годах - в демократической армии Венгрии.
Ш. Надь был секретарём Союза писателей города Сегеда.