Here’s an excellent map of where all 78 schools in the Portland Public School District are located. Kindergarten thru High School are included. PPS offers language immersion programs in grades K-8 in Spanish, Chinese, Vietnamese, Russian & Japanese, as well as focus schools which specialize in areas such as science or the arts. Both of my kids are in the Spanish immersion program and were fluent in Spanish by 2nd grade! Contact me if you’d like more information, 503-421-2407.