SHARE REPURCHASES 25.05.2007


Nokia Corporation          ANNOUNCEMENT          25.05.2007

SHARE REPURCHASES          25.05.2007
In the Helsinki Stock Exchange


Trade Date                                        25.05.2007
Bourse Trade                                      BUY
Share                                             NOK1V
Amount                                            1,900,000     Shares
Total cost                                        37,490,610.00 EUR 
Average Price / share                             19.7319       EUR 
Highest Price / share                             19.86         EUR 
Lowest Price / share                              19.51         EUR

Nokia Corporation now holds a total of 23,966,398 shares including the Shares
repurchased on 25.05.2007 

On behalf of Nokia Corporation

Goldman Sachs International

Peter Sjontoft          Matthew Welstead