Here are the top 25 cities
# Dept. City Municipal Pop Total Pop
1 75 Paris 2 181 371 2 201 578
2 13 Marseille 839 043 847 084
3 69 Lyon 472 305 480 778
4 31 Toulouse 437 715 444 392
5 06 Nice 347 060 350 735
6 44 Nantes 282 853 290 871
7 67 Strasbourg 272 975 276 867
8 34 Montpellier 251 634 254 974
9 33 Bordeaux 232 260 235 878
10 59 Lille 226 014 232 432
11 35 Rennes 209 613 214 813
12 51 Reims 183 837 188 078
13 76 Le Havre 182 580 185 311
14 42 Saint-Étienne 177 480 180 773
15 83 Toulon 167 816 170 041
16 38 Grenoble 156 107 158 746
17 49 Angers 152 337 156 965
18 21 Dijon 151 504 155 340
19 29 Brest 144 548 148 316
20 72 Le Mans 144 016 148 169
21 30 Nīmes 144 092 147 114
22 13 Aix-en-Provence 142 534 145 721
23 63 Clermont-Ferrand 138 992 142 449
24 37 Tours 136 942 140 252
25 974 Saint-Denis 138 314 139 863
Insee map of population density, 2006
Insee map of population growth in the 1982-1999 period
And the same as above, for the 1999-2006 period
Annual population change, 1999-2006, for urban centres.
And a lot more stuff from Insee which I'll post later and that is available on their interwebs site.