The town of Butterworth lies at the southernmost tip of the North Seberang Perai District, between the Perai River to the south and the Penang Strait to the west.
The Perai River forms a natural boundary between Butterworth and the neighbouring town of Perai, with the latter situated on the southern banks of the river.
Both towns are connected via the Prai River Bridge, which spans the width of the Perai River.

Within the town of Butterworth are a number of neighbourhoods, such as Bagan Ajam, Bagan Dalam, Bagan Jermal, Bagan Luar and Teluk Air Tawar.
The industrial estate of Mak Mandin is situated within Butterworth as well.
The town of Butterworth lies at the southernmost tip of the North Seberang Perai District, between the Perai River to the south and the Penang Strait to the west. The Perai River forms a natural boundary between Butterworth and the neighbouring town of Perai, with the latter situated on the southern banks of the river. Both towns are connected via the Prai River Bridge, which spans the width of the Perai River.
Within the town of Butterworth are a number of neighbourhoods, such as Bagan Ajam, Bagan Dalam, Bagan Jermal, Bagan Luar and Teluk Air Tawar. The industrial estate of Mak Mandin is situated within Butterworth as well.
Butterworth, Seberang Perai