Check out the Beerfly search on BeerAdvocate to see if you have a local homebrew shop.
Otherwise, head online to buy them. Midwest supplies has all your homebrewing needs, although I can't remember if they stock hop pellets or whole hops.
Someone here (maybe it is HBD) grows their own. I've thought about that myself and I might try it sometime.