Garphyttan is a locality in Örebro Municipality in Örebro County in Sweden. In 2010, 1,619 people lived there. The locality is located 16 kilometers northwest of the town of Örebro. It is located near the Garphyttan National Park.