Where is Terwilliger Parkway? Terwilliger Parkway is located in Portland, Oregon’s Southwest hills, about a quarter mile south of downtown. Click here to see PDF version of map shown above. Click here to see an extemely-detailed map prepared by Portland Parks & Recreation [PDF]. Click here to learn about Terwilliger Parkway.