Full back Alba, who had been excluded from both coach Luis Enriqueâ€™s squads since he took over from Julen Lopetegui, has played a key role in Barcaâ€™s impressive start to the season, scoring two goals and notching seven assists in 15 games.
Dortmund forward Paco Alcacer, who scored three goals for Spain during the last set of internationals against Wales and England and has seven Bundesliga goals in five appearances this term, was also left out.
Uncapped Espanyol defender Mario Hermoso and Celta Vigo midfielder Brais Mendez were given maiden call-ups while Pablo Fornals and Diego Llorente returned to the squad looking to add to the solitary caps they picked up in 2016.
Defenders: Jonny Otto (Wolves), Cesar Azpilicueta (Chelsea), Diego Llorente (Real Sociedad), Sergio Ramos (Real Madrid), Mario Hermoso (Espanyol), Inigo MartÃnez (Athletic Bilbao), Joe Luis Gaya (Valencia) and Jordi Alba (Barcelona)
Midfielders: Sergio Busquets (Barcelona), Pablo Fornals (Villarreal), Brais Mendez (Celta Vigo), Sergi Roberto (Barcelona), Saul Niguez (Atletico), Dani Ceballos (Real Madrid), Isco (Real Madrid) and Rodri (Atletico)
(Reporting by Joseph Cassinelli, editing by Ed Osmond)