Річка бере початок від злиття струмка Муха та каналу Вец у місті Пружани. Протікає переважно Поліссям — у Пружанському, Кобринському, Жабинківському та Брестському районах. У гирлі — глуха гребля.
Річка Муховець — найбільша притока річки Західний Буг у Білорусі. Бере початок у м. Пружани Пружанського району Брестської області та утворюється від злиття нар. Мухи (права складова) та каналу Вец (ліва складова); впадає у річку Західний Буг із правого берега.
Мухавець – Зразок річкового розмаїття: жерех, сом, судак, щука, лящ, окунь, білоока, синець, плотва, густера, і навіть, за неперевіреними даними – вугор.