North Haven is a town in New Haven County, Connecticut on the outskirts of New Haven, Connecticut. North Haven is less than ten miles from downtown New Haven and Yale University. It is near Sleeping Giant State Park and home the Quinnipiac University School of Health Sciences, the School of Nursing, School of Education, and School of Medicine. North Haven has easy access to I-91 and Route 15. The population was estimated at 23,908 in 2005.