Csányoszró [ĉAnjosrO], kroate Ostrovo estas malgranda unuigita vilaĝo en Hungario, en regiono Suda Transdanubio, en departemento Baranya, en subregiono de Sellye.
Csányoszró situas sur ebenaĵo, laŭ traira flankovojo, laŭ fervojo Villány-Barcs, kiu ne funkcias ekde 2007. Sellye troviĝas 6, Szentlőrinc 23, Szigetvár 25, Pécs 41 km-ojn.
Dum la mezepoko 3 vilaĝoj situis tie: Kiscsány [kiŝĉAnj], Oszró [osrO] kaj Zsen [ĵen]. La unua mencio pri Kiscsány devenis el 1257 en formo "Chan", Oszró en 1475 en formo "Osztro". Inter 1918-1921 armeo de Reĝlando de serboj, kroatoj kaj slovenoj okupis la vilaĝojn. En 1934 la vilaĝoj unuiĝis. Vilaĝservoj estas infanĝardeno, lernejo, biblioteko.