Барибал в дикой природе обитает в Северной Америке от севера Аляски и Канады до центральной Мексики и от Атлантического до Тихоокеанского побережья. 23 Он встречается в 39 из 50 штатов США и во всех канадских провинциях. 2
Барибал населяет разнообразные равнинные и горные леса, выходя на открытые места — луга, болота, гари, речные долины, — в поисках корма. 2 На юго-западе ареала водится в гористой местности, на высоте от 900 до 3000 м. 2
Нередко для жизни барибал выбирает места, нетронутые человеком: околоболотную территорию, труднопроходимые леса, горную местность или пещеры. 1