Almudáfar está ubicado en Osso de Cinca municipio en la provincia de Provincia de Huesca, Aragón. La población de Almudáfar es de 70 personas (2020), la distancia de Almudáfar a Madrid es de 354 kilómetros. Valonga y San Miguel se encuentran cerca de Almudáfar.