Sjöarna skiljs åt av en ändmorän som genombryts av Långvallälven, cirka två kilometer lång.[1]
Långvallälven korsas av länsväg 164. Södra Bullaresjön smalnar av kraftigt mellan Tingvall och Sundshult där ett näs nästan delar den i två sjöar.
Sjöarna har en sammanlagd area av 17 km² och det största djupet är 39 meter. Den norra sjön är 8 km lång och den södra 20 km lång. De avvattnas norrut genom Enningdalsälven (Enningdalselva) till Idefjorden i Norge.