
Семён Людвигович Франк родился в еврейской семье в Москве. Его отец, врач Людвиг Семёнович Франк, был выпускником Московского университета и участвовал в русско-турецкой войне 1877-1878 годов, за что получил орден Станислава и дворянский чин. В детстве Семён получил домашнее образование у деда Моисея Мироновича Российского, основателя московской еврейской общины, от которого унаследовал интерес к философским проблемам религии. В 1892 году семья переехала в Нижний Новгород, где Франк окончил гимназию и поступил на юридический факультет Московского университета. Ещё гимназистом он принимал участие в марксистских кружках и учился у профессора Александра Чупрова. В 1899 году Франк был арестован и выслан из университетских городов.