El lorito almizclero se encuentra en el este de Nueva Gales del Sur, Victoria, Australia Meridional y Tasmania. Son nómadas poco comunes en bosques y selvas más secas del sureste continental, principalmente al oeste de la Gran Cordillera Divisoria, y en Tasmania.
El lorito almizclero se encuentra en el este de Nueva Gales del Sur, Victoria, Australia Meridional y Tasmania. Son nómadas poco comunes en bosques y selvas más secas del sureste continental, principalmente al oeste de la Gran Cordillera Divisoria, y en Tasmania.