San Isidro es una localidad del municipio de Puebla de Lillo, provincia de León, en la Comunidad Autónoma de Castilla y León, España.
Limita con las siguientes localidades:
Población de derecho (2000-2018) según el padrón municipal del INE