There is no perfect answer here as security wait times at PDX airport can vary a lot. The biggest factors that can affect how long the security lines might include TSA staffing, flight delays and of course seasonality and day of the week. You should check with your airline and keep an eye on your flight's departure time for changes. Standard advice would be to arrive 3 hours before an international flight and 2 hours for a domestic flight.
You can see the current estimated PDX TSA wait times and PreCheck locations and lane openings in the details above. TSA PreCheck membership can lead to significantly reduced security wait times at PDX. To find out more about joining or renewing TSA PreCheck membership visit https://www.tsa.gov/precheck. It's also worth being aware that CLEAR is available at Portland, OR Airport. You can find out more here.
We do not expect there to be regular delays at immigration for travelers arriving at Portland, OR as it's not a major airport for receiving overseas visitors so avoids some of the issues that larger airports like LAX has where many people arrive at the same time and are processed in the same terminal. It is still wise to ensure you have a reasonable layover time if you are connecting at PDX Airport to avoid missing your onward flight.
To find out more about the Portland International Airport wait times, TSA security info, carry on bag screening, lost and found and more visit https://www.flypdx.com/