Meycauayan, officially known as the City of Meycauayan (Tagalog: Lungsod ng Meycauayan), is a 3rd class component city in the province of Bulacan, Philippines. According to the 2020 census, it has a population of 225,673 people. It is one of the oldest towns in the province.
The city is located 19 kilometers (12 mi) north of Manila and 26 kilometers (16 mi) south of Malolos City, the provincial capital city. It is bounded by the town of Marilao to the north, the two Metro Manila cities of Valenzuela to the south and Caloocan (North) to the east, and the town of Obando to the west. It encompasses an aggregate area of 22.1 square kilometers (8.5 sq mi), representing 1.17% of the total land area of the province of Bulacan.