It somewhat depends upon the variety. Some are known to be longer keepers than others. Also, I think I read that a lot of commercially grown potatoes have some thing they are treated with to prevent sprouting (not sure if this is valid or not).
My best advice is enjoy them while they are fresh!!