North Oaks, Minnesota. North Oaks redirects here. For the small community in Indiana, see North Oaks, Indiana. North Oaks is an affluent suburb 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.