Obec Mošnov se nachází asi 20 km jihozápadně od Ostravy.
Ve 13. století patřilo území dnešní obce hukvaldskému panství, jemuž vévodil mohutný hrad, zbudovaný kolem roku 1235. Ves Mošnov vznikla na pravém břehu řeky Lubiny, na levém pak osada Mošnovec. Později vše splynulo v jednu obec. První doklad o obci Mošnov je z roku 1367. Tehdy to byla největší dědina na panství Nová Horka. Vlivem válek, epidemií a německou kolonizací se počet českých obyvatel zmenšoval a podle údajů z roku 1939 bylo v Mošnově 923 obyvatel, z toho 41 Čechů. Po skončení II.světové války se obec začala měnit. Německá většina byla odsunuta a do obce se přistěhovali Češi z různých krajů republiky.
Velkým přínosem pro rozvoj Mošnova se stalo vybudování letiště v letech 1955 - 1960. Letiště bylo z části využíváno jako civilní, ale většinou sloužilo k vojenským účelům. V roce 1993 byly z letiště odveleny vojenské jednotky a celý prostor je kromě letecké přepravy využíván ke komerčním a podnikatelským účelům. Zajišťuje pravidelný i nepravidelný mezinárodní i vnitrostátní provoz a je vybaveno pro odbavování leteckého nákladu s dispozicí velkých skladovacích kapacit.Mezinárodní letiště Leoš Janaček Ostrava Airport je největším regionálním letištěm v České republice a důležitým leteckým dopravním centrem.