North India is a geographic and cultural region of India . that consists of twelve Indian states: Jammu and Kashmir , Himachal Pradesh , Uttarakhand , Haryana , Punjab , Uttar Pradesh , Rajasthan Bihar , Jharkhand , Chhatisgarh , Madhya Pradesh The National Capital Territory of Delhi is also a part of northern India.