שפרה הורן נולדה בתל-אביב לאם שמוצאה ממשפחה ספרדית שחיה בארץ מספר רב של דורות ולאב, אשר כל משפחתו הושמדה בשואה והגיע כפליט מרוסיה לפני מלחמת העולם השנייה.
ילדותה עברה עליה בירושלים בשכונת קטמון הישנה, בבית שהיה שייך לפני מלחמת העצמאות למשפחה ערבית עשירה שנמלטה עם כיבוש השכונה. הבית ושכונת מגוריה השפיעו עליה מאוחר יותר בבחירת מיקום העלילה בספריה “היפה בנשים” ומחול העקרבים.
הורן חייתה ביפן חמש שנים במסגרת שליחות ממלכתית. שם ניהלה את מרכז הקהילה היהודית של טוקיו, לימדה מקרא בקולג’ למקרא שברובע גינזה והייתה כתבת העיתון “מעריב”, ותחנת גלי-צה”ל; במזרח הרחוק.
עם שובה לארץ כתבה את ספרה הראשון “חוויה יפנית” שהיה לרב מכר, תורגם לאנגלית וזכה לציון לשבח מהניו-יורק טיימס.
שפרה הורן זכתה במספר פרסים בהם פרסי זהב ופלטינה לכל ספריה ונבחרה לכלת פרס ראש הממשלה 2005.
הורן זכתה בפרס ברנר היוקרתי (2006), בפרס ויצ”ו ישראל, פרס בת-ים לספרות, אדי ויצ”ו איטליה על ספרה הימנון לשמחה (2006) ובפרס ויצו צרפת (2008) שהוענק לה על ידי סימון וויל.
כמו כן נבחרה לסופרת השנה (2003) על ידי המגזין “ליידי גלובס”.
ספרה “מחול העקרבים” זכה בשנת 2015 בפרס שרת החינוך התרבות והספורט.
ספריה תורגמו לשפות: אנגלית, גרמנית, הולנדית, צרפתית, איטלקית ותורכית.