She then prepared for another trip to Europe. This time the ships cruised into the Baltic Sea, stopping in several ports in Germany, Russia, and Scandinavia, before returning to New England on 13 July. "New Hampshire" spent the next three years training midshipmen on summer cruises and patrolling the Caribbean. In December 1912, she steamed off the island of Hispaniola during unrest in both Haiti and the Dominican Republic. From 14 June to 29 December 1913, she patrolled the Caribbean coast of Mexico during the Mexican Revolution. The following year, she took part in the occupation of Veracruz in Mexico, starting on 15 April. During the operations, the ship's commander, Edwin Anderson, Jr., led a landing party that came under fire from the Heroica Escuela Naval Militar academy (Heroic Naval Military School), though gunfire from cruisers in the harbor silenced the Mexican snipers. Anderson and several others were awarded the Medal of Honor for the action. "New Hampshire" departed the area on 21 April for an overhaul in Norfolk. Exercises off the east coast of the United States followed before the ship returned to Veracruz in August 1915.