In mathematics, the Shafarevich theorem, named for Igor Shafarevich, may refer to:

Néron–Ogg–Shafarevich criterion Golod–Shafarevich theorem about class field towers Grothendieck–Ogg–Shafarevich formula Shafarevich's theorem on solvable Galois groups Shafarevich–Weil theorem about the fundamental class in class field theory Shafarevich's theorem on elliptic curves with good reduction outside a given set.