Nyhammar er et tettsted i Ludvika kommune i Dalarnas län i landskapet Dalarna i Sverige. Det ligger cirka 25 kilometer nordvest for Ludvika. I 2010 hadde tettstedet 654 innbyggere.[2]