Neorientovaný graf se v teorii grafů označuje takový graf, jehož hrany jsou dvouprvkové množiny. Oproti tomu hrany orientovaného grafu jsou uspořádané dvojice. Hrany neorientovaného grafu nemají danou orientaci. Tudíž výrazy (x, y) a (y, x) označují stejnou hranu.
Formálně je neorientovaný graf uspořádaná trojice . Prvky množiny jsou hranami grafu. Prvky množiny jsou uzly grafu. Zobrazení je incidencí grafu G. Incidence přiřazuje hranu ke dvojici uzlů.