Jamie used to be mainly confined to lowland Scotland but its use is now more widespread. In the Scottish Highlands Hamish is the more usual form. The Northern Irish form is Séimi.
Thanks to Donald Whyte who provided much of the initial information for this site.