Der Three Duck Lake liegt auf einer Höhe von 718m, rund 4,4km nördlich des Taitetimu / Caswell Sound und rund 6,8km nordnordwestlich des Lake Marchant. Der See umfasst eine Fläche von rund 19,8Hektar und sein Umfang beträgt rund 2km. Mit einer Ost-West-Ausrichtung erstreckt sich der Three Duck Lake über eine Länge von rund 715m und misst an seiner breitesten Stelle rund 435m in Nord-Süd-Richtung.[1][2]
Gespeist wird der See durch einige wenige Gebirgsbäche. An seinem östlichen Ende entwässert der Three Duck Lake über einen wenige hundert Meter langen Bach in den Expectation Stream, der wiederum in den Stillwater River mündet.[1]