ในประเทศไทยพบได้ตั้งแต่ภาคใต้ฝั่งตะวันตกแถบริมชายฝั่งอันดามัน เรื่อยไปจนถึงประเทศมาเลเซียและอินโดนีเซีย และในภาคตะวันตกในชายแดนที่ติดกับประเทศพม่า เช่น จังหวัดตาก, แม่ฮ่องสอน เป็นต้น โดยชาวกระเหรียงเรียกปลาชนิดนี้ว่า "หย่าที" ในภูมิภาคเอเชียตะวันตกพบได้ตั้งแต่พม่า บังคลาเทศ จนถึงอินเดีย โดยปลาที่พบในประเทศแถบนี้จะเป็นสายพันธุ์ย่อยที่เรียกว่า A. b. pacifica ส่วนปลาที่พบในแถบเอเชียตะวันออกมีชื่อเรียกว่า A. b. bicolor