Onkilahti on 1,5 kilometrä pitkä merenlahti Merenkurkussa, Pohjanlahden itäosassa Vaasan kaupungissa. Lahti sijaitsee noin 1,5 kilometrin päässä keskustasta.[1] Se erottaa Vöyrinkaupungin ja Palosaaren suuralueet toisistaan joiden raja kulkee lahden halki.[2][3] Pohjoisin osa lahdesta rajautuu Vetokannaksen kaupunginosan puolelle.[2][3] Onkilahden voi ylittää lahden keskiosassa sijaitsevaa Putusiltaa pitkin kävellen tai pyörällä.[1] Onkilahtea ympäröi sen eteläosissa Onkilahdenpuisto. Lahden pohjoiset rannat ovat metsäistä virkistysaluetta.[4][5]
Lahti on pesimäpaikka noin 70 lajille huolimatta sijainnistaan keskustan läheisyydessä. Onkilahdella on yksi tekosaari lintuja varten. Myös ympärillä olevat metsät ovat linnuille tärkeitä pesimäalueita.[1]
<ref>
-elementti; viitettä onkilahti
ei löytynyt<ref>
-elementti; viitettä nimet
ei löytynyt<ref>
-elementti; viitettä kartta
ei löytynyt<ref>
-elementti; viitettä puisto
ei löytynyt<ref>
-elementti; viitettä kaava
ei löytynyt