По данным Бюро переписи населения США Осуиго имеет общую площадь в 29,08 квадратных километров, из которых 19,72 кв. километров занимает земля и 9,36 кв. километров — вода. Площадь водных ресурсов составляет 32,2 % от всей его площади[3].
Город Осуиго расположен на высоте 87 метров над уровнем моря[4].