Franz Mehring nació el 27 de febrero de 1846 en Schlawe, Pomerania, hijo de una familia burguesa.