来西亚，泰国和越南。在中国大陆，具体分布于除青海、海南、新疆、西藏外的区域；在台湾，具体分布于海拔350至2400米的山区；在日本，具体分布于从南北海道到九州岛的区域；在俄罗斯境内，具体分布于库页岛以及乌苏里河周边地区。现在也已被引入欧洲中部和东南部以及北美东部的部分地区，包括中欧到俄罗斯西部的区域，加拿大安大略省和魁北克省，美国中东部地区大部分州。在其原生分布范围内，鸭跖草分布的典型生境是阴湿地区，包括树荫处、农田与果园的潮湿地带、沟渠边和路边。在引入地区，鸭跖草分布的生境一般是废弃的土地，也有的分布