Thanks. I will delete 96912 from the US file. The files are split according to their iso country code and Guam has the country code GU.
The geonames website takes the dependency info in consideration and displays the GU rows also when searching with US. (similar to the other dependencies, not only for the US but also UK, FR etc).