Knollmjødurt finnes i Mellom- og Sør-Europa, Nord-Afrika, Sørvest-Asia og Vest-Sibir.I Norge vokser den på Østlandet fra Østfold og muligens Telemark nordover til Oslo-området og Ringerike. Funn ved Kristiansand, Levanger og enkelte andre steder kan skyldes spredning med grasfrø.