Muntele Stromlo se află la vest de centrul orașului Canberra, Australia, în apropiere de districtul Weston Creek. Se află la aproximativ 751 m deasupra nivelului mării și la 200 m deasupra câmpiilor din jur. Observatorul Mount Stromlo (administrat de Universitatea Națională Australiană) se află în vârful muntelui. Principala stație de tratare a apei din Canberra, alimentată de bazinul hidrografic Cotter River, se află în apropiere. Accesul rutier la munte se face prin Cotter Road, pe partea de sud, și Uriarra Road, pe partea de est și de nord. La vârf se ajunge pe un drum care se unește cu Cotter Road chiar la ieșirea din Duffy.