Giannakopoulos (Greek: Γιαννακόπουλος) is a Greek patronymic surname, meaning "son of Giannakis".
The female version of the name is Giannakopoulou (Γιαννακοπούλου).
Notable examples include: