Милошевац је насеље у Србији у општини Шабац у Мачванском округу. Ово мало село се налази на око 30 км југоисточно од Шапца, на обронцима планине Цер. Према попису из 2022. било је 45 становника.
У насељу Милошевац живи 86 пунолетних становника, а просечна старост становништва износи 52,6 година (54,5 код мушкараца и 51,1 код жена). У насељу има 35 домаћинстава, а просечан број чланова по домаћинству је 2,71.
Ово насеље је у потпуности насељено Србима (према попису из 2002. године).