Naselje Bratoselce leži na zapadnoj strani Rujna, između Dragušnice i Goleme reke. Naselje je prvo bilo na mestu Staro selo. Zbog vlažnosti zemljišta osnivači sela (dva brata) preselili su naselje na bregu. U turskom popisu iz 1570. godine pominje se mezra Bratoselce.
U Bratoselcu se nalaze sledeće mahale: Sokolajska mala, Ničinska mala, Markovska mala i Ivkovska mala. U naselju još iz davnina žive samo srpski rodovi. Bratoselce se po tradiciji, naziva tako jer su ga zaselila dva brata.[1]
U naselju Bratoselce živi 65 punoletnih stanovnika, a prosečna starost stanovništva iznosi 49,2 godina (47,3 kod muškaraca i 51,6 kod žena). U naselju ima 31 domaćinstvo, a prosečan broj članova po domaćinstvu je 2,29.
Ovo naselje je u potpunosti naseljeno Srbima (prema popisu iz 2002. godine).