Generally over 500 words. Google tends to penalise anything that's less than that. on the basis that you have to put a fair bit of thought into writing 500 words or more. Of course, you can write less - on photography or poetry hubs for example.
You can help the HubPages community highlight top quality content by ranking this answer up or down.