Castromudarra es una localidad española perteneciente al municipio de Almanza, en la Tierra de Sahagún, provincia de León, comunidad autónoma de Castilla y León.
Situado en una pequeña colina al oeste del río Cea.
El terreno es de buena calidad la mayor parte llano, solo tiene una pequeña colina.
Produce toda clase de cereales y legumbres, aunque no con mucha abundancia.
Perteneció a la antigua Jurisdicción de Almanza.