Tepic is the capital and largest city of the western Mexican state of Nayarit, as well as the seat of the Tepic Municipality.
Located in the central part of the state, it stands at an altitude of 915 metres above sea level, on the banks of the Río Mololoa and the Río Tepic, approximately 225 kilometres north-west of Guadalajara, Jalisco.