Encyclopedia of Groups

Groups of order less than 30 are at http://opensourcemath.org/gap/small_groups.html

Also, http://world.std.com/~jmccarro/math/SmallGroups/SmallGroups.html goes up to order 32.


You may also want to read a nice article of Conway, Dietrich and O'Brien http://www.math.auckland.ac.nz/~obrien/research/gnu.pdf

And also the paper of Besche, Eick and O'Brien http://www.math.auckland.ac.nz/~obrien/research/2000.pdf which contains a table of the number of groups of order $n < 2001$.


Depending on your needs, Wolphram|Alpha or Mathematica itself might be helpful. See here for the computational overview, and here for the data function (open up the "More Information" for the sorts of things you can search.)