Red Bull's Sergio Perez, Verstappen's closest rival in a season that looks sure to crown the dominant Dutch 25-year-old for a third time, finished fourth after fighting back from 11th at the start.
The victory was Verstappen's fifth of the season, third in a row, third in Spain and the double world champion's 40th in Formula One.
TALKING POINTThe form of the Mercedes drivers, with a re-designed car after a disappointing start to the season, provided a main talking point.
Mercedes moved up to second in the championship on 152 points to runaway Red Bull's 287 and with Aston Martin dropping to third on 134.
Ferrari's Charles Leclerc, who started from the pitlane after a nightmare in qualifying left him on the back row, finished 11th.
Persons:
Max Verstappen, Albert Gea, Mercedes, Perez, Lewis Hamilton, George Russell, Bull's Sergio Perez, Verstappen, Carlos Sainz, Max, Christian Horner, McLaren's Lando Norris, Aston Martin, Hamilton, Russell, Ferraris, Sainz, Aston Martins, Lance, Fernando Alonso, Alonso, Alpine's Esteban Ocon, Alfa Romeo's, Zhou, Pierre Gasly, Yuki Tsunoda, Ferrari's Charles Leclerc, Alan Baldwin, Angus MacSwan, Pritha Sarkar, Ken Ferris
Organizations:
Prix, Spanish, Prix REUTERS, Spain Dutch, Mercedes, Barcelona's, Formula One, Hamilton, Aston, Alfa, Renault, Thomson
Locations:
Catalunya, Barcelona, Spain, Verstappen's, London