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

แสดงรูปนาเรศ              สุพรรณมัจ ฉาเฮย

ผิวเทียมทองอุบัติ           ผ่องพ้น

ธิดาทศเศียรกษัตริย์        มาตุเรศปลาแฮ

ที่ลักคาบศิลาล้น             สมุทรครั้งถมถนน

ด้วยเหตุนี้นางสุพรรณมัจฉาจึงเป็นพี่น้องร่วมบิดากับนางสีดา แต่ด้วยความที่นางสุพรรณมัจฉามีท่อนล่างเป็นปลา จึงอาศัยอยู่เพียงแต่ในน้ำในมหาสมุทร มิอาจอยู่ในเวียงวังดังบุตรคนอื่น

ความสัมพันธ์กับหนุมานการสังวาสของหนุมานและสุพรรณมัจฉาการสังวาสของหนุมานและสุพรรณมัจฉาครั้นเมื่อพระราม ได้มอบหมายให้หนุมานและนิลพัทพาพลวานรไปถมมหาสมุทรเพื่อทำถนนไปสู่กรุงลงกา เมื่อทศกัณฑ์ล่วงรู้เข้าจึงสั่งให้สุพรรณมัจฉาและบริวารคือฝูงปลาคาบก้อนหินของฝ่ายพระรามไปทิ้งเสีย ทำให้การถมถนนไม่เป็นผลสำเร็จ หนุมานจึงเกิดความสงสัย จึงดำลงไปใต้น้ำพบนางสุพรรณมัจฉาและฝูงปลากำลังคาบก้อนหินไปทิ้ง หนุมานโกรธแค้นมากจึงชักตรีออกไปฆ่านางสุพรรณมัจฉา แต่ท้ายที่สุดหนุมานก็เปลี่ยนทัศนคติแปรเป็นความรักต่อนาง หนุมานจึงเกี้ยวพาราสีและร่วมสังวาสกัน ดังปรากฏความว่า

เมื่อนั้น        นวลนางสุพรรณมัจฉา

ได้ร่วมรสรักภิรมยา        กับวายุบุตรวุฒิไกร

อิบแอบแนบชิดพิศวง        งวยงงด้วยความพิศมัย

แสนรักแสนสวาทจะขาดใจ        อรทัยลืมกลัวพระบิดา

ลืมเล่นในท้องชลธาร        ลืมฝูงบริวารมัจฉา

ลืมอายลืมองค์กัลยา        เสน่หาเพิ่มพ้นพันทวี

หลังสิ้นการสังวาส นางสุพรรณมัจฉาก็เลิกก่อกวนการสร้างถนน แต่ก็ทำสำเร็จเปราะหนึ่งเพราะหนุมานก็ต้องเสียเวลามาร่วมเพศกับนางระยะหนึ่ง ต่อมานางสุพรรณมัจฉาได้ตั้งครรภ์และให้กำเนิดบุตรชื่อ มัจฉานุ ที่เป็นลิงแต่มีหางเป็นปลา นางสุพรรณมัจฉาเกรงว่าทศกัณฑ์ผู้บิดาจะล่วงรู้ว่านางได้เสียกับหนุมานแล้ว จึงนำบุตรมาทิ้งไว้ที่ชายหาด ที่ต่อมาไมยราพณ์ได้นำไปเลี้ยงเป็นบุตรบุญธรรม