Kupirovo () is a village in Croatia. It is connected by the D218 highway.
According to the 2011 census, Kupirovo had 46 inhabitants.
<small>Note: In census years 1857-1880 it include data for the settlement of Kunovac KupirovaÃÂki.</small>
According to the 1991 census, settlement of Kupirovo had 130 inhabitants, which were ethnically declared as this:
According to the 1910 census, settlement of Kupirovo had 469 inhabitants in 2 hamlets, which were linguistically and religiously declared as this: