How Long do Ball Pythons Get?

Ball pythons are considered a small to medium size python. An adult ball python ranges in size from 3 to 5 feet in length. Ball pythons are native to West Africa and have a life span of 20 to 30 years.