North American University welcomes you to the Department of Residence Life. North American University resident halls are located in the greater Houston area of Stafford. On-campus living is a vital component of the collegiate experience and we encourage you to invest in this opportunity and lay a strong foundation for your future.
Our halls are staffed with remarkably talented individuals who want to help you make the most of this experience. We invite you to explore our residence halls and get involved with the campus community.