První písemná zmínka o existenci obce, ležící v údolí asi 8 km severozápadně od Vizovic, pochází z r. 1391. V té době náležela k lukovskému panství pánů ze Štemberka a jeho součástí byla až do zániku feudalismu. Své jméno získala po potoce Ostratky,doloženém již v roce 1261. Ve vsi měli jistý majetek také drobní šternberští rolníci, k nimž patřil Pavlík z Ostraty a jeho žena Anna (1401, 1409), Dobeš z Ostraty (1417) a později Anna z Ostraty se syna Oldřichem (1437) a Janem, zlínským farářem a majitelem zástavního dvora v Ostratě v r.1446. Jedinými historickými památkami v obci jsou kříž - kamenická práce z roku 1837 a obecní pečeť z konce 18. století. Do konce roku 2000 byla Ostrata jako příměstská část součástí Zlína. Na základě výsledků místního referenda v červnu 2000 byla dnem 1.1 2001 vyhlášena samostatnou obcí. Rozvojem cykloturistiky se obec stala součástí cykloturistických tras vedoucí ze Zlína přes Ostratu do dalších oblastí regionu. Nejaktivněší organizací v obci je místní sbor dobrovolných hasičů, který v roce 2005 oslavil 100. výročí založení a při této příležitosti byla zbudována kaple zasvěcená sv. Anně.