Villa Mazán es una localidad del departamento Arauco, en el norte de la provincia de La Rioja, Argentina.
Se encuentra en el km 1176 de la Ruta Nacional 60, a 30 km de Aimogasta, a 135 km de la Ciudad de La Rioja, a solo 7 km de Estación Mazán, y también a 7 km de Termas de Santa Teresita.
El clima es cálido y seco, con escasas precipitaciones y prácticamente inexistencias de heladas, veranos de altas temperaturas e inviernos benignos.[2]
La localidad cuenta con un instituto educativo de nivel inicial y medio[3] y un hospital seccional.[4]