Situada en la margen izquierda del río Cinca, a tres kilómetros de distancia de Osso de Cinca, y perteneciente a este municipio se encuentra la población de Almudáfar, ambas comparten historia, se vive el presente y se proyecta el futuro.
Almudáfar, que siempre se ha mantenido fraternalmente unida a Osso, al formar parte su nombre de la abundante toponimia árabe de la zona.
Así Almudáfar es topónimo árabe "Almutafir", que significa "el victorioso", el último rey musulmán de Lérida y Fraga que, tras la pérdida de estas ciudades, desencantado de las vanidades cortesanas, se retiró a las feraces huertas del Bajo Cinca y dio lugar a la próspera población de Almudáfar.
La localidad ofrece espectaculares vistas del valle del río Cinca.
En en núcleo urbano de la localidad se alza el pequeño campanario de la Iglesia de Santa Margarita que sobresale sobre las viviendas.