以所辖文昌村而得名。寓意文明、昌盛。
文昌镇位于淳安县的东大门,1992年由文昌和潭头两乡合并而成。而2006年8月18日又将原光昌乡的富山、光昌边和杨岸三村并入文昌建立新的文昌镇。东和东北与桐庐县交界,南与富文乡相连,西濒临千岛湖,北与临歧镇毗邻,镇政府驻地潭头村,东距杭州120公里,西距县城25公里,地域面积约221平方公里,其中耕地5659亩,山林30万亩,辖32个行政村,128个村民小组,4405户,总人口14310人,05省道贯穿全境,是淳安走向沪、杭等地的重要交通枢纽。文昌镇有工业企业60余家,其中规模企业11家,其中投资1000万元以上的项目2个。门类主要为五金、塑料制笔、木制工艺品、外贸服饰、饮用水、食品罐头等。2+查看详细文昌镇概况>>
2023年1月,文昌镇被认定为2022年度浙江省森林城镇。
2022年1月,文昌镇被认定为2021年度浙江省美丽乡村示范乡镇。
2021年5月,文昌镇被列入2021年度浙江省美丽城镇建设样板创建名单(文旅特色型)。
2020年7月,全国爱卫会命名文昌镇为2017-2019周期国家卫生乡镇(县城)。
2011年4月,环境保护部授予文昌镇2011年度国家级生态乡镇称号。
2009年2月,文昌镇入选第一批杭州市非物质文化遗产生态保护区名单(富山露台)。
1950年分属潭头、文昌、阆苑3乡;1956年阆苑乡划入文昌乡;1958年设光昌公社;1962年分属潭头、文昌2公社;1984年改为文昌、潭头2乡;1992年由文昌和潭头两乡合并,建立文昌镇。
2006年8月又将原光昌乡的富山、光昌边和杨岸三村划归文昌建立新的文昌镇。
自南宋绍兴元年(1131)至今,一直属于淳安县。