Grygov is a municipality and village in Olomouc District in the Olomouc Region of the Czech Republic. It has about 1,500 inhabitants.
Grygov lies approximately 9 kilometres (6 mi) south-east of Olomouc and 217 km (135 mi) east of Prague. Grygov lies on the Morava River. Near Grygov is a food-plain forest, protected by law as nature reserve Království and containing an oak-tree called Král ("The King"), which is about 400 years old.The highest points of the municipality are hills Horka (253 m above sea-level) and Chrášť (247 m).
The first written mention of Grygov is from 1306.
Farming is an important source of employment in the municipality.
Public transport in Grygov is provided by train and bus.
Jan Šrámek (1870–1956), politician, Prime Minister and Roman Catholic Monsignore