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.)