The companies said Monday that they reached a long-term agreement but didn't give further details.
Dish Network Corp. had claimed that Gannett Co. was asking for a 300 percent increase in fees for the right to carry 22 Gannett stations affiliated with NBC, CBS, ABC and Fox. Gannett has said it was seeking a fair deal in line with market rates.
The two sides are also fighting over Dish's new digital video recorder, which allows customers to automatically skip commercials from the previous night's prime-time broadcasts.
Gannett's television markets include Denver, Atlanta and Washington.