North Oaks is an exurban city 10 miles (16 km) north of Saint Paul in Ramsey County in the U.S. state of Minnesota. The population was 4,469 at the 2010 census.
As the Puget Lobe advanced, it deposited hundreds of feet of Lawton Clay, Esperance Sand, and Vashon Till. Meltwater flowing below the ice carved out troughs that we know as valleys.