I often need photos for websites or other work, and I have quite a nice list of websites which I normally use first to find a decent image. All of them listed here offer free (no cost) stock images, so check them out if you need some photos. They are listed alphabetically, so it doesn’t mean the first entry is my preferred.

Deviantart

Some great photography (especially if you are looking for digital enhanced images) can be found on deviantart.com
deviantart

Everystockphoto

This is actually just a search engine for other stock photography sites, but the results are very impressive!
everystockphoto

Freepixels

Freepixels offers high quality stock photos.
freepixels

Freerangestock

You have to register to download images. Photos are all high quality, and if you decide to publish your photos on freerangestock you get a part of the ad revenue!
freerangestock

Geekphilosopher

No registration, good photo quality, and a nice category system. Easy to find images what you are looking for.
geekphilosopher

Gillesgonthier

Some really stunning insect images, not very much of them, but definitely worth a look.
gillesgonthier

Imagetemple

Some really nice stock photos, but not very often updated.

imagetemple

Microshots

As imagetemple, some really nice stock photos, but it seems not updated recently.

microshots

Openphoto

A sort of community, there is no need of registration for downloading photos, but if you want to upload them. Quiet good quality images.
openphoto

Photorogue

A really interesting concept: Actually, they ask you which images you want, and then they start a sort of a contest asking people to upload images to the gallery. Definitely worth a look!
photorogue

Photoshoptalent

Often updated, some really really stunning photos, together with sxc my favourite free stock photo site.
photoshoptalent

Stockcache

Some good photos, but nearly one year ago since the last update.
stockcache

Stockvault

A bautiful site, really stunning photos, a vibrant community, often updated. A great site.
stockvault

Sxc

A great place to find high quality stock photos, all photos are reviewed before published, to download photos in high quality you have to register for free. Probably my favourite.
sxc

Unprofound

On unprofound you search images by colour, some great photos, updated regullarly.
unprofound