多年來,關於這部名劇創作於何處,眾說紛紜。
壹種說法是它是在臨川的家裏寫的。根據焦循的戲劇,據說湯顯祖在寫復活的故事時很難思考。有壹天,他的家人發現他不見了,到處找他。結果他發現自己躺在院子裏的草堆上,掩面哭泣。家人驚訝地問他,妳怎麽了?他回答:“我寫了那句‘春香還是老裙’的歌詞”。
另壹種說法是“寫在路上”,即《牡丹亭》的創作活動是在途中停留的地方進行的。蔣在《掃跡聊》中說:湯顯祖的老師溫蘇公、王希爵,當時在家。聽說湯顯祖到了他居住的婁縣城東,徘徊多日未拜謁,便去壹探究竟。王希爵非常驚訝,於是暗中賄賂湯顯祖的隨從,看湯顯祖在幹什麽。原來,唐在途中天天寫《牡丹亭》,隨行人員天天偷偷把稿子給王希爵看。湯顯祖寫完,放在袖子裏,給王羲之看。王說:我早就看見了。湯顯祖慚愧地說,我本來要寫四個夢,但這只是其中壹個,還有三個沒寫完。王希爵急著看,湯顯祖壹天就寫完了剩下的三個劇本。
上面沒有說明“魯愚”的具體位置,也就是路線。但在《續昆新縣誌》卷十三《第壹宅園》中有壹條非常重要的記載:昆山縣有壹座太師府,是太傅徐申請居住的地方。地址在片玉廣場,廣場上有壹家富仕軒。萬歷十壹年(1583年),徐隨湯顯祖申請進士。湯顯祖曾在浮石軒居住,創作了《牡丹亭》傳奇。
湯顯祖創作《牡丹亭》的地點是臨川還是昆山,還需要專家學者進壹步考證。