From 1872 to 1875, he studied classical philology and ancient history in Freiburg, Heidelberg and Rome, obtaining his PhD from the University of Rome in 1875 (thesis "Sulla costituzione politica dell'Elide").
Beloch is known for his critical examinations of classical Greek and Roman history.