Quay trở lại chiến trường sau khi được sửa chữa, "Portland" bắn phá Kiska trong Chiến dịch quần đảo Aleut, đóng vai trò hỗ trợ cho chiến dịch quần đảo Gilbert và Marshall, hỗ trợ các cuộc đổ bộ lên New Guinea và Pelelieu. Sau đó nó tham gia Trận chiến vịnh Leyte, hỗ trợ các cuộc đổ bộ lên Philippines cũng như trong trận Okinawa. Nó xuất biên chế ngay sau khi chiến tranh kết thúc, nhưng được giữ lại thành phần dự bị cho đến năm 1959, khi con tàu bị tháo dỡ.