Which network first premiered the series, "Everwood"? on Jan 14, 2024 Published in TV Trivia The WB. "Everwood" was set in the fictional town of Everwood, Colorado.