Machro ist ein Dorf in Rajon Iwanawa, in Breszkaja Woblasz, Belarus. Machro liegt auf 137 m Höhe. Die Einwohnerzahl beträgt 885. Die nächste größere Stadt ist Pinsk, 39 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Saint Nicholas Orthodox church, Buchyn (15,8 km), Saints Peter and Paul church in Machro (0,4 km) und Orthodox church of the Pokrov in Ivanava (18,9 km).
Auch geschrieben Махро.