The 645 acres park lies between Boones Ferry Road and Terwilliger Boulevard in southwest Portland in Multnomah County and northern Lake Oswego in Clackamas County and is bisected from north to south by Tryon Creek.