 Milnor was born on February 20, 1931 in Orange, New Jersey.His father was J. Willard Milnor and his mother was Emily Cox Milnor.As an undergraduate at Princeton University he was named a Putnam Fellow in 1949 and 1950 and also proved the Fary–Milnor theorem.