Horoskop alebo kozmogram je v astrológii diagram rozmiestnenia nebeských telies v určitom časovom bode, najčastejšie v čase narodenia jedinca.
Horoskop je vlastne schematický obrazec, v ktorom sú zakreselné pozície Slnka, Mesiaca, planét a niektorých ďalších horoskopických prvkov v 12 znameniach zverokruhu a dvanástich domoch, v konkrétnom časovom bode a mieste (najčastejšie dátum a miesto narodenia). Čínsky horoskop a iné „národné“ horoskopy sú v jednotlivostiach odlišné.
Horoskopy slúžia na určenie charakteru osoby či jej karmy (horoskopy k dátumu a miestu narodenia, resp. k nejakým minulým dátumom) alebo na predpoveď jej budúcnosti (horoskopy k budúcim dátumom).
Systém 12 domov sa dokázateľne používal už v starovekej Indii okolo roku 3000 pred Kr.