Ugljevik se nalazi na obali rijeke Janje, u podmajevičkom kraju, na dvadesetom kilometru regionalnog puta Bijeljina-Tuzla.
U Ugljeviku postoje tri mjesne zajednice: Centar, Novo Naselje i Sjever, sa otprilike 4.250 stanovnika.