Jamie se desarrolló en Escocia como una forma diminutiva de James. Más adelante, en el siglo XIX, Jamie se convirtió en unisex al empezar a usarse en niñas (aunque se convirtió en femenino principalmente en Estados Unidos). Jamie viene de James, y James es el equivalente inglés del hebreo Jacob (del hebreo antiguo «Yaakov», que tradicionalmente se cree que deriva de la palabra «akev», que se traduce literalmente como «en el talón»). Esta etimología tiene mucho sentido si se conoce el lugar que ocupa Jacob en la Biblia. Fue uno de los hijos gemelos de Isaac y Rebeca y «salió con la mano agarrando el talón de Esaú, por lo que se llamó Jacob» (Génesis 25:26). El Señor le dijo a Rebeca que el menor (Jacob) sería más fuerte, y que el mayor (Esaú) serviría al menor. A medida que avanza la historia bíblica, el astuto Jacob acabó por «suplantar» a su hermano mayor robando astutamente la primogenitura de Esaú y la bendición de su padre. «¿No se llama Jacob con razón?» pregunta Esaú en Génesis 27:36. «Porque me ha suplantado estas dos veces». Por lo tanto, el nombre Jacob también está asociado al verbo «suplantar» (desplazar, usurpar). La forma griega del nombre Jacob (Iakobos) pasó al latín (Iacomus) que finalmente se anglicizó como James. Suena extraño, pero así es como las lenguas mutan a lo largo del tiempo y del espacio geográfico. Históricamente se pensaba que Santiago y Jacobo eran dos nombres distintos, pero la mayoría de los etimólogos coinciden ahora en que Santiago procede de Jacobo (aunque en el Nuevo Testamento aparecen dos discípulos de Cristo con el nombre de Santiago). James se popularizó en Gran Bretaña y fue adoptado por la realeza inglesa y escocesa a partir del siglo XIV. El apodo de Jamie surgió en las tierras bajas de Escocia y acabó extendiéndose más allá de las fronteras escocesas. Hoy en día, Jamie se encuentra en la lista de los 20 nombres de niño favoritos en Escocia, Irlanda e Irlanda del Norte. Es uno de los 50 más populares en Inglaterra y también ocupa un lugar relativamente alto en los Países Bajos. Estados Unidos es el único país que favorece el nombre de Jamie para las niñas en detrimento de los niños
.