Mo ist ein Dorf in der Gemeinde Ockelbo, in Gävleborgs län, Schweden. Mo liegt auf 91 m Höhe. Die nächste größere Stadt ist Sandviken, 36 km südlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Ockelbo Kirche (5,2 km), Åmots kyrka (14,1 km) und Hamrånge Church (18,4 km).