Nee, het meer van Bacalar is geen zoutwater. Het is eigenlijk een zoetwatermeer. Het wordt gevoed door de onderwaterbronnen, en dit waterlichaam heeft een druk die sterk genoeg is om te voorkomen dat het zoute water uit Chetumal Bay binnenkomt. Het zoute water en het zoete water botsen op een bepaald punt, waardoor het meer zijn beroemde blauwe tinten krijgt.