Discovery Channel (TV channel on DISH Network) DISH Network Channel Number: 182. Broadcast Resolution: High Definition (HD) Channel (100% digital) Video on Demand (VOD) Availability: Not yet available. We have Discovery Channel listed as a Educational & Learning TV channel offered by DISH.