Chorigos is a small town in the municipal unit of Neapoli, Kozani regional unit, itself in the region of western Macedonia, Greece.