Car insurance companies consider factors like population density and crime rates when determining insurance rates, which is why costs vary from city to city. Here's how the ten biggest cities in Montana stack up: Billings: $1,903 Missoula: $1,578 ...