Normal Analog Read Values?

Hi, I've been playing around a bit more and I've had this "problem" ever since I got it. It's the arduino barebones btw. My read value with NOTHING hooked up, no wires or anything is between 500-530, and if I touch my finger between a positive 5v and the read pin it'll go over 900. Is this a normal range? Also, any digital read pins aren't reliable, so I'm assuming they may have this problem as well.

I hope this hasn't been asked but I searched and could not find a solution.

The phrase you should search for is "floating pin".

Wow, I'm an idiot, thank you very much :)