Compostela is een stadje in de Mexicaanse staat Nayarit. De plaats heeft 15.991 inwoners (census 2005) en is de hoofdplaats van de gemeente Compostela.

Compostela
Plaats in Mexico Vlag van Mexico
Compostela (Nayarit) (Mexico (land))
Compostela (Nayarit)
Situering
Deelstaat Nayarit
Gemeente Compostela
Coördinaten 21° 14′ NB, 104° 54′ WL
Algemeen
Inwoners 15.991 (2005)
Hoogte 860 m
Overig
Tijdzone UTC−7
Portaal  Portaalicoon   Mexico

Compostela werd gesticht in 1540 door Cristóbal de Oñate, en werd de eerste hoofdstad van de Spaanse kolonie Nieuw-Galicië. In 1560 werd de hoofdstad verplaatst naar Guadalajara. De belangrijkste bron van inkomsten is de landbouw, voornamelijk tabak. Ook wordt er op kleine schaal goud en zilver gewonnen.