Pinsoro fue fundado por familias de colonizadores en el año 1962 por un total de 290 colonos. Este pueblo formó parte del plan de colonización de los territorios españoles del Instituto Nacional de Colonización (INC) del Gobierno franquista. Lo que se quería lograr era hacer fértiles las tierras que no eran aprovechadas del gran latifundio de Ejea de los Caballeros, aprovechando para ello las aguas almacenadas en el embalse de Yesa, procediendo de los pueblos inundados por el embalse (Ruesta, Tiermas y Escó) una parte de los colonizadores. Y así se fundaron al igual que Pinsoro los pueblos de Bardenas, Santa Anastasia, El Bayo, El Sabinar y Valareña, todos ellos próximos a Ejea y pertenecientes a su término municipal
Es el pueblo con mayor número de habitantes del municipio después de Ejea de los Caballeros. Tomó su nombre del cercano monte Pinsoro, monte con un solo pino, de 480 m. de altitud al pie de las Bardenas Reales.
En enero 2019 esta localidad contaba con 648 habitantes y tiene una superficie de 40,81 km².
El municipio cuenta con su propia escuela municipal de educación infantil y primaria. A partir de primer año de la ESO, los alumnos se desplazan a Ejea de los Caballeros.
Consultorio, enfermería (hay farmacia en la localidad) de 11,30 a 13, 45 horas
Transporte sanitario-Cruz roja, miércoles.-07:00H
Además cuenta con una Panadería, carnecería, tienda de ultramarinos, peluquería y dos bares.
Biblioteca.-Lunes, miércoles y viernes de 18.15h a 19:15h.
Sala multiusos, cine y plaza de toros.