Smržice is a municipality and village in Prostějov District in the Olomouc Region of the Czech Republic. It has about 1,600 inhabitants.
Smržice lies approximately 4 kilometres (2 mi) north of Prostějov, 15 km (9.3 mi) south-west of Olomouc, and 204 km (127 mi) east of Prague.