西漢置都?jí)艨h,屬牂牁郡。
東漢廢都?jí)艨h。
西晉置都唐縣,屬興古郡。
東晉改西安縣。
南朝齊改西中縣,為興古郡治,后郡、縣皆廢。
唐南詔為僚子部,為通海都督。
宋大理為王弄山部及教合三部中的教化山部、枯木部,屬最寧府。
明初置王弄山長(zhǎng)官司(治今老回龍)、教化三部長(zhǎng)官司,屬臨安府。
清康熙六年(1667)置開化府,治今開化鎮(zhèn)。
雍正八年(1730)設(shè)附廓縣文山縣,以縣境東文山得名。
1913年改開化縣。
1914年復(fù)改文山縣,屬蒙自道。
1929年廢道直屬省。
1942年為第二行政督察區(qū)專員公署駐地。
1947年屬第四行政督察區(qū)。
1950年為文山專區(qū)專員公署駐地。
1958年為文山壯族苗族自治州首府。
2010年12月,經(jīng)國(guó)務(wù)院批準(zhǔn),民政部批復(fù),同意撤銷文山縣,設(shè)立縣級(jí)文山市。