If I’m not mistaken, the Coast Guard and the Marines go through Annapolis, so they are “Navy”.
The Coast Guard has an academy of their own located at New London, CT. They are DIV III when it comes to football. Due to an agreement, the Naval Academy is the academy that can produce Marine officers.