A área do concello correspóndese coa das parroquias de Bergshammar, Bogsta, Bälinge, Bärbo, Halla, Helgona, Husby-Oppunda, Kila, Lid, Ludgo, Lunda, Lästringe, Nykyrka, Ripsa, Runtuna, Råby-Rånö, Sankt Nicolai (unha parte dela), Spelvik, Stigtomta, Svärta, Sättersta, Tuna, Tunaberg, Tystberga e Vrena. Nesas parroquias fundáronse coa reforma municipal de 1862 concellos rurais co mesmo nome. Na zona tamén estaba a cidade de Nyköping na que en 1863 formouse un concello urbano.
A cidade de Oxelösund separouse do municipio de Nikolai en 1950, e a área restante incorporouse simultaneamente á cidade de Nyköping.
Coa reforma municipal de 1952 creáronse varios grandes concellos na zona: Bettna (a partir dos anteriores concellos rurais de Bettna, Blacksta, Forssa, Husby-Oppunda, Vadsbro e Vrena), Jönåker (de Bergshammar, Kila, Lunda e Tuna), Rönö (de Lid, Ludgo, Ripsa, Runtuna, Råby-Rönö e Spelvik), Stigtomta (de Bärbo, Halla, Nykyrka e Stigtomta), Svärta, (de Helgona e Svärta), e Tystberga (a partir de Bogsta, Bälinge, Lästringe, Sättersta, Torsåker e Tystberga). O concello de Tunaberg e a cidade de Nyköping non se viron afectadas por esta reforma.
No ano 1967 o municipio de Svärta incorporouse á cidade. O concello de Nyköping naceu coa reforma municipal de 1971 a partir da cidade de Nyköping e dos concellos rurais de Jönåker, Rönö, Stigtomta, Tystberga e Tunaberg, así como de partes do municipio rural de Bettna (as parroquias de Vrena e Husby-Oppunda). En 1974 incorporáronse os concellos de Trosa, Vagnhärad, Daga e Gnesta. Estas áreas separáronse en 1992 e formaron o concello de Trosa e o concello de Gnesta.[3]
O 1 de xaneiro de 1992, unha área con 122 persoas foi trasladada do municipio de Nyköping e da parroquia de Lästringe ao municipio de Gnesta e á parroquia de Frustuna-Kattnäs.[4]