Midt-Telemark kommune grenser til kommunene Kviteseid og Seljord i vest, Notodden i nord, Kongsberg i øst, og Skien og Nome i sør.