Almenar de Soria es un municipio situado en la provincia de Soria , Castilla y León , España.
Según el censo de 2004 ( INE ), el municipio tenía una población de 342 habitantes.