版本一:即今江苏江宁县南禄口镇。清同治 《上江两县志》 卷5 《城厢》: 有 “禄口镇”。清光绪《江苏全省舆图》 江宁县记: “禄口镇在城南六十里。”
秦代,属秣陵县。
汉代,属秣陵县、秣陵侯国。
晋国时期,属秣陵县。
隋朝时期,属江宁县。
唐代先后;属江宁县、归化县、金陵县、白下县、江宁郡、上元县等。
五代十国杨吴天佑14年(917),分上元县19乡,当涂二乡置江宁县,禄口地区隶属江宁、上元两县直辖,宋元明清时期,建制依旧。清代建镇,始称禄口镇。
五代至清朝末期,分属江宁县、上元县。
民国元年(1912年)后,分属江宁县第三区、第四区;民国三十八年(1949年)4月,分属江宁县第三区、第四区。
1955年7月,分属江宁县陶吴区、禄口区。
1957年7月,为江宁县禄口、陶吴、铜山3乡。
1958年9月,禄口、陶吴、铜山3乡改人民公社。
1982年5月,禄口、陶吴、铜山3人民公社改乡。
1989年,禄口、陶吴2乡改镇。
1996年,铜山乡改镇。
2000年3月,铜山镇并入禄口镇。
2006年3月,禄口镇改街道。
版本二:禄口原名叫“六口”,缘于很久以前,一家六口人流浪至此形成的一个村庄,再后来因为讨个吉利口彩的缘故,更名为“禄口”。
版本三:宋代因地处南驿道与令水交会的路口,称路口市。清末“路口”雅化为“禄口”。