Ο Κώστας Β. Καραστάθης γεννήθηκε στη Μαλεσίνα της Λοκρίδας το 1936. Σπούδασε με υποτροφία του Ι.Κ.Υ. στη Μαράσλειο Παιδαγωγική Ακαδημία Αθηνών και αποφοίτησε ως αριστούχος. Κατόπιν εισαγωγικών εξετάσεων στο Διδασκαλείο Δημοτικής Εκπαιδεύσεως μετεκπαιδεύτηκε επί διετίαν. Εκπλήρωσε τις στρατιωτικές του υποχρεώσεις ως έφεδρος αξιωματικός Πεζικού. Εργάστηκε ως δάσκαλος στη Δημόσια Εκπαίδευση. Παράλληλα ασχολήθηκε με την ιστορική έρευνα και τη Λογοτεχνία, κυρίως το ιστορικό μυθιστόρημα και το διήγημα. Διηγήματα, μελετήματα, δοκίμια και κριτικές του έχουν δημοσιευθεί σε πολλά λογοτεχνικά και άλλα περιοδικά. Έχει γράψει τριάντα ένα βιβλία, από τα οποία τα επτά έχουν διακριθεί σέ πανελλήνιους λογοτεχνικούς και άλλους διαγωνισμούς. Είναι Μέλος της Εθνικής Εταιρείας Λογοτεχνών από το 1985. Είναι έγγαμος μέ τήν Έφη Χρυσανθακοπούλου, με την οποία έχουν αποκτήσει δύο παιδιά και έξι εγγόνια.