Ilva Mică () is a commune in Bistrița-Năsăud County, Transylvania, Romania. It is composed of a single village, Ilva Mică.

The commune is situated in the western foothills of the Bârgău Mountains, at an altitude of , on the banks of the river Someșul Mare and its left tributary, the Ilva. It is located in the central part of Bistrița-Năsăud County, east of Năsăud and northeast of the county seat, Bistrița.

Ilva Mică is crossed by the national road , which starts in Beclean, to the southwest, crosses the Carpathian Mountains through the , and ends in Fluturica, Suceava County, to the northeast. The Ilva Mică train station is the terminus of two Căile Ferate Române railways: Line 401, which starts in Cluj-Napoca, to the southwest, and the mountain railway Line 502, which starts in Suceava, to the east.

At the 2021 census, the commune had a population of 3,164, of which 95.73% were Romanians.

References