ตาลโตนดมีถิ่นกําเนิดในเอเชียตอนใต้ แถบฝั่งตะวันออกของประเทศอินเดีย และกระจัด กระจายขึ้นอยู่ทั่วภูมิภาคเอเชีย ได้แก่ อินเดีย ศรีลังกา สหภาพเมียนมาร์ กัมพูชา มาเลเซีย อินโดนีเซีย และไทย สถานที่ที่พบตาลโตนดมากคือที่จังหวัดเพชรบุรี สุพรรณบุรี นครปฐม ส่วนภาคใต้ พบมากที่อําเภอสทิงพระ อําเภอระโนด จังหวัดสงขลา การแพร่กระจายของแหล่งปลูกตาลโตนดนั้น เชื่อกันว่าสัตว์เป็นตัวนําพาไป ได้แก่ ช้าง และวัว ควาย ทั้งนี้ช้างจะกลืนกินเมล็ดตาลโตนดทั้งเมล็ด และช้างจะสามารถเดินทางไปได้ ไกลเป็นระยะร้อยกิโลเมตร จึงทําให้เมล็ดตาลโตนดแพร่กระจายจากที่หนึ่งไปสู่อีกที่หนึ่งได้ในระยะไกล ๆ ในขณะที่วัวและควายจะชอบกินผลตาลสุก และจะดูดกินความหวานส่วนของเส้นใยผลตาลสุกที่ห่อหุ้ม รอบเมล็ด แต่ไม่กินเมล็ดตาล ซึ่งมีลักษณะแข็งมาก และจะทิ้งเมล็ดไว้บริเวณใกล้เคียงที่กิน จึงไม่แพร่กระจายไปไกลมาก