Machen (disambiguation)

Machen is a village in South Wales.

Machen may also refer to:
 * Lower Machen, a hamlet near Machen
 * Machen RFC, a rugby union club based in Machen
 * Machen (surname), various people
 * Mynydd Machen, a hill located near Machen