Sahlgren ble professor i nordiske språk ved Lunds universitet i 1929, og fikk dessuten et personlig professorat i nordisk stedsnavnforskning ved Uppsala universitet. Han regnes som en av de fremste personlighetene innenfor stedsnavnforskning i Sverige.