دربارهٔ کودکی و جوانی کوروش و سالهای اولیهٔ زندگی او روایات متعددی وجود میدارد؛ اگرچه هر یک سرگذشت تولد وی را به شرح خاصی نقل کردهاند، اما شرحی که آنها دربارهٔ ماجرای زایش کوروش ارائه دادهاند، بیشتر شبیه افسانهاست. هرودوت در مورد دستیابی کوروش به قدرت، چهار داستان نقل میکند. ولی فقط یکی از آنها را معتبر میداند طبق نظر گزنفون از قرن پنجم تا چهارم پیش از میلاد مسیح یک سلسله داستانهای متفاوت دربارهٔ کوروش نقل میشدهاست.
بنا به گفتهٔ هرودوت، آستیاگ (پدربزرگ کوروش) شبی در خواب دید که از دخترش آنقدر آب خارج شد که کشور ماد و تمام آسیا را غرق کرد. مغها خواب وی را چنین تعبیر کردند که فرزند دخترش روزی بر تمام آسیا چیره خواهد شد. از این روی، وی دخترش ماندانا را به یکی از بزرگان پارس به زناشویی داد. پس از تولد نوهاش، وی خواب دیگری دید که تاکی از بدن ماندانا روئیده و تمام آسیا را فراگرفتهاست پس او فرزند دخترش را به یکی از بستگانش به نام هارپاگ سپرد و دستور داد که کودک را نابود کند. هارپاگ، کوروش را به یکی از چوپانهای شاه به نام میترادات (مهرداد) داد و از او خواست که وی را به دستور شاه به کوهی در میان جنگل رها کند تا طعمهٔ ددان گردد. چوپان کودک را به خانه برد. وقتی همسر چوپان به نام سِپاکو از موضوع باخبر شد، با ناله و زاری به شوهرش اصرار ورزید که از کشتن کودک خودداری کند و بجای او، فرزند خود را که تازه زاییده و مرده بدنیا آمده بود، در جنگل رها سازد. چوپان نظر همسرش را پذیرفت و جسد مردهٔ فرزندش را به مأموران هارپاگ سپرد و خود سرپرستی کوروش را به گردن گرفت. هارپاگ هم جسد پسر چوپان را با اسمی دیگر در مقبرهٔ شاهی دفن کرد.
سالها بعد هنگامی که کوروش ده ساله شده بود و با کودکان بازی میکرد، آن کودکان وی را به عنوان پادشاه برگزیدند. وی در میان بازی، دستور داد یکی از کودکان را تنبیه کنند. پدر آن پسر به نام آرتمبارس نزد آستیاگ شکایت کرد و اظهار داشت که یکی از بردگان وی فرزند درباریان را چوب زدهاست. کوروش را نزد آستیاگ فرستادند تا تنبیه شود. شاه با مشاهدهٔ کوروش و شباهت وی با افراد خانواده چنین سوءظن برد که مبادا او کوروش نوهٔ خودش باشد. شاه چوپان را تهدید کرد که اگر حقیقت را نگوید شکنجه خواهد شد و وی حقیقت را بیان داشت. پس از آن، شاه هارپاگ را احضار کرد و از وی پرسید: «طفل دخترم را که به تو سپرده بودم، چگونه کشتی؟» هارپاگ با دیدن چوپان پاسخ داد که: «پس از آنکه طفل را به خانه بردم، خواستم طوری رفتار کنم که امر تو اجرا شده باشد و قاتل پسر دخترت هم نباشم.» او گفت حالا که طفل زنده مانده باید خدا را شکر کرد و ضیافتی داد و از هارپاگ خواست به این میهمانی بیاید و فرزندش را هم همراه بیاورد. بدین ترتیب که او را برای صرف شام دعوت کرد و بدون آنکه وی خبردار شود از بدن فرزندش که همسن کوروش بود، غذایی تهیه کرد و به خورد پدرش داد.
مدتی بعد آستیاگ بار دیگر به جادوگران و کاهنان روی آورد و از آنها سوال کرد که آیا هنوز باید از آن خطر از جانب نوادهاش بترسد یا خیر؟ آنها پاسخ دادند که رویای شاه هماکنون تعبیر شدهاست برای آنکه کوروش هنگامی که با کودکان دیگر بازی میکرد به عنوان شاه انتخاب شد؛ بنابراین دیگر نیاز نیست از وی بترسد. پس از آن آستیاگ آرام گرفت و نوادهاش را به پارس نزد پدر و مادرش فرستاد.
تقریباً همهٔ جماعات متمدن از همان دورههای اولیه در اشعار و افسانهها، قهرمانانی از قبیل شاهان و بنیانگذاران مذاهب و سلسلههای سلطنتی و بطورکلی قهرمانان ملی خود را ستودهاند. شباهت بهتآور و گاه یکسانبودن این افسانهها در میان اقوام مختلف که اغلب از هم فاصلههای زیادی دارند، از دیر باز معلوم بوده و در سبک و روال این نوع افسانههای ولادت معمولاً شباهتهایی به چشم میخورد.
داستان هرودوت از تولد کوروش، نهتنها همانندهایی در داستانهای تولد شخصیتهای تاریخی دیگر مانند حکایت کودکی موسی و کودکی سارگن بزرگ (بنیانگذار بابل) دارد، بلکه دربارهٔ دودمانهای شاهی در تاریخ ایران نیز نظیر چنین داستانهایی موجود است که داستان کوروش اولین آنهاست. داستان زادن و جوانی اردشیر بابکان نخستین پادشاه دودمان ساسانی نیز همانند داستان کوروشاست.