Иван Сеченов родился в семье дворянина и отставного военного Михаила Алексеевича Сеченова и бывшей крепостной крестьянки Анисьи Георгиевны. Иван Сеченов был младшим из восьми детей пары и получил обычное для XIX века домашнее образование: математику будущему ученому преподавал священник, а иностранные языки, французский и немецкий, — гувернантка, которая закончила Смольный институт девиц.