Sus abuelos paternos fueron el licenciado en leyes Juan de Cervantes y doña Leonor de Torreblanca, hija de Juan Luis de Torreblanca, un médico cordobés; su padre se llamaba Rodrigo de Cervantes (1509-1585) y nació en Alcalá de Henares porque su padre tenía entonces trabajo allí; fue cirujano, oficio más parecido al actual practicante que a nuestra idea de médico, y padecía desde niño una extrema sordera, por lo que sus hijos solían acompañarlo a menudo para actuar como intérpretes; Krzysztof Sliwa aporta un documento por el que se sabe que Miguel de Cervantes hizo al menos una vez de intérprete de su padre; don Rodrigo no pudo seguir estudios continuados a causa de su sordera y el carácter inquieto, movedizo e itinerante de su familia, que llegó a moverse entre Córdoba, Sevilla, Toledo, Cuenca, Alcalá de Henares, Guadalajara y Valladolid, que sepamos; sin embargo aprendió cirugía de su abuelo materno cordobés y el padrastro, también médico, que lo sucedió, sin contar con un título oficial.