Lake Oswego on kaupunki Clackamasin, Multnomahin ja Washingtonin piirikunnissa, Oregonin osavaltiossa Yhdysvalloissa. Sen väkiluku oli vuoden 2010[1] väestönlaskennassa 36 619.[2] Kaupunki perustettiin vuonna 1910. Lake Oswegon pormestarina toimii Kent Studebaker.[3]