How to Actually Get Your TV Guide Working in Portland
Most people think TV Guide Portland Oregon is just a single app or one website. It isn't. The reality is messier, and if you go in expecting a clean solution, you'll waste an evening figuring it out. Here is how I set mine up last year after my cable box started misreporting channels in the 4K feed.
The three paths people actually use
Path one: Your cable or satellite provider's guide. Comcast/Xfinity is the dominant provider in Portland, and their on-screen guide is decent if you let it run its scan. The problem is that Xfinity's schedule data for PDX local stations (KOIN, KPTV, KING) sometimes lags by a week during affiliate realignments. I learned this the hard way when a Portland Timbers match was listed as "rerun" on KTVL for three consecutive days while the actual game was airing live. The workaround was pulling the schedule from KOIN's website directly and cross-referencing the air times, then manually creating a custom reminder in the Xfinity app. Takes about twenty minutes if you know which affiliate is responsible for which channel. Path two: Over-the-air digital guide data, also called EPG data from the ATSC signal. Portland gets this from KGW, KOIN, KPTV, and KPFX among others. If you have a decent OTA antenna — I use a Mohu Leaf 50 aimed southeast toward the Mount Scott repeater — the guide data comes embedded in the broadcast stream. No subscription required. The catch is that EPG info is sparse on the smaller subchannels. You'll get show titles for the main 8.1 feed but the 8.2 and 8.3 subchannels often show up as blank or with placeholder text. I solved this by running Schedules Direct, a paid service at about $4 per year, and feeding it into my HDHomeRun Prime. The result was a properly filled guide across every channel in the DMAs, including the obscure ones like the Spanish-language feeds on KPXV. Path three: Streaming guides. This is where things get frustrating. YouTube TV, Hulu + Live, and Fubo all offer guide interfaces, but none of them cover the full Portland local landscape cleanly. Hulu + Live misses Antenna TV on KPTV sometimes during peak hours because of CDN routing issues. YouTube TV has better coverage but its program descriptions are thinner for local Oregon content — sports highlights, city council coverage, things that matter if you actually watch local news.
What nobody tells you about OTA EPG data
The ATSC 3.0 transition is happening in Portland, but it's slow. KGW is the only major station fully broadcasting in next-gen ATSC 3.0 right now, and most of your cheap "4K-ready" TVs won't even receive that signal without an external tuner. I almost bought a new LG OLED last year because the spec sheet looked good, then found out the 3.0 tuner wasn't included until the newer models. Saved myself a thousand dollars and a headache. Also, the EIT (Event Information Table) that carries your schedule data is optional in the ATSC 1.0 standard. Some stations don't bother populating it fully. When that happens, your guide shows empty slots or defaults to generic labels like "News." The fix is switching to Schedules Direct or a similar metadata aggregator. It costs four bucks a year and fills in the gaps that the broadcast itself refuses to carry.
Get the Full Details

Tv Guide Portland Oregon setup walkthrough
If you want a working guide that actually shows you what's on, here's the path I recommend based on what I've tried over the years: Get an OTA antenna first. Mount it high if you can — the Portland terrain helps if you're east of the Willamette. Aim it toward Mount Scott. Run a channel scan on your tuner and note which channels populate cleanly. Next, sign up for Schedules Direct. The subscription is annual, around four dollars, and you enter your DMA (Portland is DMA 38). It maps your channel numbers to actual listings. Link it to your tuner software — MythTV, Plex DVR, or Kodi all support it natively.
If you're on cable instead, go into your provider's app settings and force a manual guide refresh. On Xfinity, that's Settings > Guide > Update Guide. Don't skip this. The default auto-refresh sometimes skips subchannels and misses prime-time updates for Portland-specific programming. For streaming, if you already pay for YouTube TV or similar, accept that the guide will have gaps. Use TV Time or JustWatch as a secondary reference if you need to verify what's airing on local PDX stations. They pull from different metadata sources and can fill in what the carrier apps miss.
When this all falls apart
The OTA + Schedules Direct route fails if you live in a heavy interference zone. Parts of southwest Portland near the hills get multipath issues that corrupt the EPG data mid-broadcast. If your guide starts showing phantom programs or shifting time slots by an hour, that's usually a signal problem, not a software problem. Try repositioning the antenna, adding a preamp, or switching to a directional Yagi instead of a flat antenna. Cable providers in the area occasionally have guide outages during system upgrades. These usually resolve in 24 to 48 hours, but there is nothing you can do except check the provider status page or ask on r/comcast for confirmation that it's a known issue and not your equipment. Streaming guides break most often during live sports broadcasts when the CDN reroutes. The guide might show the wrong program for ten to thirty minutes. Again, not much you can do except wait it out or have a secondary source open.

The honest answer is that no single TV guide solution covers Portland perfectly. The best setup combines OTA reception with a metadata service and a backup streaming guide. It takes maybe an hour to configure and saves you from having to flip through channels blindly every evening.