I have been playing Terraria for a few hours now, and have a reasonable sized mine underneath my house. It is well lit and I have never had any monsters spawn inside or even near me while in there - however when I am descending into my mine I often find zombies dropping down and landing on my head..
One thing that was suggested is that they are spawning in side tunnels off from my main shaft, but I don't have any!