Fish is an important source of protein in human meals around the world. However, the fish that we are eating may be contaminated with toxicants such as metals and metalloids (MMs), which may pose health risks to consumers. Information on MMs content in fishes and their potential spatial distribution scenarios would provide knowledge to the community to create strategies and protect human health. Hence, this study assessed and determined the health risk levels of MMs in both brackish and marine water fish (BMF) in Puerto Princesa City (PPC), Palawan Province, Philippines. PPC has an existing abandoned open mine pit near the PPC coastline called the “pit lake”. The concentrations of As, Ba, Cu, Fe, Mn, Hg, and Zn in fishes were analyzed using portable Olympus Vanta X-ray Fluorescence (pXRF), and the spatial distribution of MMs concentrations in BMF was analyzed using a GIS (geographic information system). Fishes were sampled from fishing boat landing sites and nearby seafood markets. The results revealed that the concentration of MMs in marine fish was generally higher than the brackish water fish. It was recorded that the Hg concentration in marine water fish meat was higher than in brackish water fish meat. The Mn concentration in marine water fish exceeded the permissible limits set by international bodies. An elevated concentration of Mn in BMF was detected across the northern part of PPC, and an elevated concentration of Hg in marine fishes was recorded in the southeast area, where the fish landing sites are located. Ba was also detected in BMF across the southern part of PPC. Moreover, an elevated concentration of Cu was detected in MBF in the northeast and in marine fish in the southeastern area of PPC. Further, this paper elaborates the non-carcinogenic and carcinogenic risks of these fishes to the PPC population and tourists with respect to the MMs content in fish meat.