Bendera kota Portland, Oregon, terdiri dari bidang hijau yang di atasnya ditempatkan bintang putih berujung empat yang memancarkan garis-garis biru, masing-masing dibatasi oleh garis kuning berbentuk L. Garis-garis putih sempit memisahkan elemen biru dan kuning dari satu sama lain dan dari latar belakang hijau. Secara resmi bendera ini memiliki tinggi 3 kaki dan panjang 5 kaki.
Peraturan kota 176874, yang diadopsi pada tanggal 4 September 2002, menetapkan desain dan artinya. Hijau adalah singkatan dari "hutan dan Kota kami yang hijau"; kuning untuk "pertanian dan perdagangan"; biru untuk "sungai kami". Portland mengangkangi Sungai Willamette di dekat sambungannya dengan Sungai Columbia. Ordonansi Kota 186794, diadopsi pada 3 September 2014, memperbarui proporsi dan spesifikasi warna Pantone: Putih, PMS 279 (Biru); PMS 349 (Hijau); dan PMS 1235 (Kuning).
Bendera ini dirancang pada tahun 1969 oleh penduduk Portland yang sudah lama tinggal di sana, desainer grafis terkenal R. Douglas Lynch (1913-2009). Versi bendera yang diadopsi pada waktu itu termasuk, atas keberatan Lynch, kanton biru tua yang berisi segel kota berwarna kuning dan putih; pada tahun 2002 Lynch dan sesama anggota Asosiasi Bendera Portland membujuk dewan kota untuk menyederhanakan desain agar lebih mencerminkan niat aslinya.