I modsætning til de andre fynske kommuner er Odense Kommune en decideret bykommune, hvor Odense, de omkringliggende landsbyer og den tilhørende infrastruktur tilsammen dækker godt en tredjedel af kommunens areal. Dertil kommer et landbrugsareal, som også er ganske betydeligt, når man tager den store andel med bebyggelse i betragtning. Pladsen i det åbne land er derfor trang, hvilket påvirker omfanget af naturarealerne. Således dækker enge, moser, overdrev og strandenge tilsammen blot ca. 1.600 ha, svarende til ca. 5 % af kommunens areal.
Med hhv. 580 og 590 ha udgør enge og moser den største andel af naturtyperne i det åbne land. De ligger overvejende i ådalene med de største arealer langs Odense Å, Stavidså, Rydså og Lindved Å. Mens engene i særlig høj grad er knyttet til ådalene, findes moserne også mere isoleret i landskabet. Det gælder ikke mindst skovmoserne i bl.a. Holeskov og Hesbjerg Skov. Strandenge fordeler sig langs kysten samt på Bispeeng og en del af Munkemade. I alt dækker strandengene 220 ha med nogle af de største arealer ved Småstenskrog og Seden Strand samt langs den nederste del af Odense Å. Manglende afgræsning betyder dog, at mange af strandengene i dag er groet til i tagrør.
Der er ingen hede i Odense Kommune, og de tørre naturtyper er derfor udelukkende repræsenteret af overdrev. Historisk har jorderne i kommunen været lette at opdyrke, hvilket kun har levnet få, magre arealer til græsning og overdrev. I dag dækker overdrevene tilsammen 180 ha og fordeler sig forholdsvis jævnt ud over kommunen. Da græsningen mange steder er ophørt, er flere tidligere overdrevsarealer groet til og fremstår i dag som skov. Også mange af de tilbageværende overdrev trues af tilgroning pga. manglende pleje.