At 30 June 2015, CSIRO had 55 locations across Australia and overseas.
Australian Capital Territory
- Acton
- Black Mountain
- Campbell
- Crace
- Ginninderra
- Tidbinbilla
- Yarralumla
Queensland
- Atherton
- Bribie Island
- Brisbane
- Coopers Plains
- Dutton Park
- Herston
- Pullenvale
- St Lucia
- Cairns
- Gatton
- Toowoomba
- Townsville
- Townsville Australian Tropical Science and Innovation Precinct
- Woodstock
New South Wales
- Armidale Chiswick
- Griffith
- Mopra
- Myall Vale
- Narrabri
- Newcastle
- Parkes
- Sydney
- Lindfield
- Lucas Heights
- Marsfield
- North Ryde
Northern Territory
- Alice Springs
- Darwin
South Australia
- Adelaide
- Kintore Avenue
- South Australian Health and Medical Research Institute
- Waite Campus
Tasmania
- Hobart
- Sandy Bay
Victoria
- Geelong
- Australian Animal Health Laboratory
- Belmont
- Waurn Ponds
- Irymple
- Melbourne
- Aspendale
- Clayton
- Highett
- Parkville
- Werribee
- Sneydes Road
- South Road
- Wodonga
Western Australia
- Geraldton
- Murchison
- Perth
- Floreat
- Kensington
- Waterford
International
- France
- Montpellier
- Chile
- Santiago