Who was the first pharaoh to unite the upper and lower kingdoms of Ancient Egypt?

The first pharaoh to unite the upper and lower kingdoms of Ancient Egypt was Narmer, also known as Menes. He ruled around 3100 BCE and is attributed with founding the first dynasty of Ancient Egypt.

The first pharaoh to unite the upper and lower kingdoms of Ancient Egypt was Pharaoh Narmer, also known as King Menes.