على الرغم من الاعتقاد الشائع بأن كليوباترا تنحدر من أصول مصرية، فإن الواقع يشير إلى أنها كانت تنتمي لأسرة بطليموس المقدونية، التي تنحدر من نسل أحد جنرالات الإسكندر الأكبر، وهو بطليموس الأول.
ولا يعني هذا الأمر أنها كانت من أصول يونانية فقط، بل إنها كانت أيضا تتحدث اللغة اليونانية ومطلعة على عادات اليونانيين.