Strukov is a municipality and village in Olomouc District in the Olomouc Region of the Czech Republic. It has about 200 inhabitants.
Strukov is located about north of Olomouc. It lies in a flat agricultural landscape in the Upper Morava Valley.
With an area of , Strukov is the second smallest municipality in the country (after Závist).
Strukov was founded in 1789.
There are no railways or major roads passing through the municipality.
There are two protected cultural monuments in Strukov: a stone conciliation cross, which was created sometime in the 15thâÂÂ17th century, and a house from the second half of the 19th century with a memorial plaque of historian and university professor Frantià ¡ek Hrubý, who was born there.