Usually, the average price of a Basset Hound puppy from a reputable breeder is between $800 and $1,500, while a top-quality Basset Hound puppy can cost as high as $3,000 and upward. Their price depends upon the pup's age, sex, quality, pedigree, and breeder's location.