is there a word or phrase that describes insularity of attitude that might be more appropriate to a non-island dwelling people?

I use parochial. The etymology is no more suitable than that of insular, but I think both those words have probably grown beyond their roots, and encompass a great deal more.