Candasnos se sitúa en un llano, al sur de la provincia de Huesca, a caballo entre la comarca natural de Los Monegros y la socioecoonómia del Bajo Cinca a la que pertenece.
El casco urbano es dividido en dos partes por una carretera, la N-II, que lo atraviesa.
Ofrece un paisaje eminentemente monegrino, de tierra de secano, con sorprendentes contrastes que se pueden descubrir en él desde la llegada de los nuevos regadíos.
Cubre una superficie de 122,4 kilómetros cuadrados a una distancia de 100 kilómetros de la capital provincial. Dispones de buenos accesos y buenas comunicaciones tanto a Zaragoza (1 hora) como a Madrid (4 horas) y Barcelona (2 horas).