Poio is a municipality situated in the province of Pontevedra within the autonomous community of Galicia, Spain. It is located in the comarca of Pontevedra and sits on the north shore of the Ría de Pontevedra.
The municipality is positioned between the coastal town of Sanxenxo and the provincial capital of Pontevedra. It shares borders with the neighboring municipalities of Meaño, Meis, Pontevedra, and Sanxenxo. The geography of the area is characterized by a combination of mountain and sea regions.