Zermelo-Fraenkelova teorie množin (zkráceně ZF) je systém axiomů používaný k popisu teorie množin. Když se k ZF přidá axiom volby, nazývá se systém ZFC. Je to systém axiomů, který dnes v teorii množin používá většina matematiků.
Po objevení Russellova paradoxu v roce 1901 chtěli matematici najít způsob, jak popsat teorii množin, který by neobsahoval rozpory. Ernst Zermelo navrhl v roce 1908 teorii teorie množin. V roce 1922 navrhl Abraham Fraenkel novou verzi založenou na Zermelově práci.