Michal na Ostrove (Hungarian: Szentmihályfa, pronounced [ˈsɛntmihaːjfɒ]) is a village and municipality in the Dunajská Streda District in the Trnava Region of south-west Slovakia.
Until the end of World War I, it was part of Hungary and fell within the Dunaszerdahely district of Pozsony County.
After the Austro-Hungarian army defeat and disintegration in November 1918, victory western powers established Czechoslovak administration, as part of cease-fire agreements.
After Soviets defeated German and Hungarian troops in 1945, Czechoslovak administration returned to the village.
Roman Catholicism is the majority religion of the village, its adherents numbering 87.48% of the total population.