Astráin (Asterain en euskera) es una localidad española y un concejo de la Comunidad Foral de Navarra perteneciente al municipio de la Cendea de Cizur. Está situado en la Merindad de Pamplona, en la Cuenca de Pamplona y a 11 km de la capital de la comunidad, Pamplona. Su población en 2014 fue de 358 habitantes y su término concejil tiene una superficie de 647 hectáreas (6,47 km²).
La localidad se asienta en la ladera norte de la Sierra del Perdón y es lugar de paso de los peregrinos que realizan el Camino de Santiago. Hubo incluso un hospital de peregrinos en este lugar.
Es el segundo núcleo de población más importante de la Cendea y cuenta con algunas fábricas, varios talleres y servicios como bar, casa rural y consultorio médico (un día a la semana).