250 Cc Classification
| Pos | Rider | Manufacturer | Laps | Time | Grid | Points |
|---|---|---|---|---|---|---|
| 1 | Helmut Bradl | Honda | 24 | 44:22.222 | 1 | 20 |
| 2 | Luca Cadalora | Honda | 24 | +0.451 | 2 | 17 |
| 3 | Loris Reggiani | Aprilia | 24 | +4.156 | 7 | 15 |
| 4 | Masahiro Shimizu | Honda | 24 | +6.285 | 3 | 13 |
| 5 | Pierfrancesco Chili | Aprilia | 24 | +6.793 | 4 | 11 |
| 6 | Carlos Cardús | Honda | 24 | +8.186 | 5 | 10 |
| 7 | Jochen Schmid | Honda | 24 | +37.638 | 13 | 9 |
| 8 | Martin Wimmer | Suzuki | 24 | +41.905 | 11 | 8 |
| 9 | Doriano Romboni | Honda | 24 | +46.974 | 7 | |
| 10 | Alberto Puig | Yamaha | 24 | +49.647 | 12 | 6 |
| 11 | Carlos Lavado | Yamaha | 24 | +1:04.453 | 15 | 5 |
| 12 | Jean-Pierre Jeandat | Honda | 24 | +1:11.980 | 4 | |
| 13 | Leon van der Heyden | Honda | 24 | +1:14.709 | 3 | |
| 14 | Patrick van der Goorbergh | Yamaha | 24 | +1:17.124 | 2 | |
| 15 | Urs Jucker | Yamaha | 24 | +1:25.505 | 1 | |
| 16 | Jaime Mariano | Aprilia | 24 | +1:38.203 | ||
| 17 | Bernard Hänggeli | Aprilia | 24 | +1:39.797 | ||
| 18 | Ian Newton | Yamaha | 23 | +1 lap | ||
| 19 | Fausto Ricci | Yamaha | 23 | +1 lap | ||
| 20 | Jean Foray | Yamaha | 23 | +1 lap | ||
| Ret | Erkka Korpiaho | Aprilia | 21 | Retired | ||
| Ret | Renzo Colleoni | Aprilia | 16 | Retired | 14 | |
| Ret | Paolo Casoli | Yamaha | 15 | Retired | 9 | |
| Ret | Corrado Catalano | Honda | 9 | Retired | ||
| Ret | Àlex Crivillé | JJ Cobas | 7 | Retired | 8 | |
| Ret | Andreas Preining | Aprilia | 6 | Retired | 10 | |
| Ret | Frédéric Protat | Aprilia | 4 | Retired | ||
| Ret | Kevin Mitchell | Yamaha | 4 | Retired | ||
| Ret | Marcellino Lucchi | Aprilia | 2 | Retired | ||
| Ret | Wilco Zeelenberg | Honda | 1 | Retired | 6 | |
| Ret | Dominique Sarron | Yamaha | 1 | Retired | ||
| Ret | Harald Eckl | Aprilia | 1 | Retired | ||
| DNS | Stefan Prein | Honda | ||||
Read more about this topic: 1991 Spanish Motorcycle Grand Prix