隆德縣得名于羊牧隆城及德順軍兩名之尾首二字。
古為戎狄部落游牧地。秦屬北地郡。西漢時置月氏道以安置小月氏降者。隋屬平?jīng)隹。唐屬原州監(jiān)牧地。宋大中祥符七年(1014年)筑籠竿城(今城關鎮(zhèn)),為德順軍治地。天禧元年(1017年)在今西吉縣火家集置羊牧隆城,屬德順軍。慶歷三年(1043年)更名為隆德寨。金皇統(tǒng)二年(1142年)升隆德寨為隆德縣,縣治在羊牧隆城。元初,隆德縣治由羊牧隆城遷至籠竿城,隸陜西省鞏昌路靜寧州。明初,屬陜西布政使司平?jīng)龈o寧州。嘉慶三十八年(1559年)直屬平?jīng)龈。清屬平(jīng)龈C駠鴷r期,1913年屬甘肅省涇源道。1935年屬甘肅省第二行政督察區(qū)。
1949年8月,解放后,屬甘肅省平?jīng)鰧^(qū)。1958年3月改隸固原回族自治州,同年10月歸屬寧夏回族自治區(qū)固原專區(qū)。1970年固原專區(qū)改為固原地區(qū)。2001年固原地區(qū)改為地級固原市。