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).