Cities / Towns in Michigan starting with B
There are a total of 173 cities, townships, villages, and other places in the state of Michigan that start with the letter "B".
Backus Township, Michigan Bad Axe, MI Bagley Township, Michigan Bainbridge Township, Michigan Baldwin township, Delta County, Michigan Baldwin township, Iosco County, Michigan Baldwin, MI Baltimore Township, Michigan Bancroft, MI Bangor charter Township, Michigan Bangor Township, Michigan Bangor, MI Banks Township, Michigan Baraga Township, Michigan Baraga, MI Bark River Township, Michigan Baroda Township, Michigan Baroda, MI Barry Township, Michigan Barryton, MI Barton Hills, MI Barton Township, Michigan Batavia Township, Michigan Bates Township, Michigan Bath charter Township, Michigan Battle Creek, MI Bay City, MI Bay de Noc Township, Michigan Bay Mills Township, Michigan Bay Township, Michigan Bear Creek Township, Michigan Bear Lake township, Kalkaska County, Michigan Bear Lake township, Manistee County, Michigan Bear Lake, MI Bearinger Township, Michigan Beaugrand Township, Michigan Beaver Creek Township, Michigan Beaver township, Bay County, Michigan Beaver township, Newaygo County, Michigan Beaverton Township, Michigan Beaverton, MI Bedford charter Township, Michigan Bedford Township, Michigan Belding, MI Belknap Township, Michigan Bellaire, MI Belleville, MI Bellevue Township, Michigan Bellevue, MI Belvidere Township, Michigan Bengal Township, Michigan Bennington Township, Michigan Benona Township, Michigan Bentley Township, Michigan Benton charter Township, Michigan Benton Harbor, MI Benton township, Cheboygan County, Michigan Benton township, Eaton County, Michigan Benzonia Township, Michigan Benzonia, MI Bergland Township, Michigan Berkley, MI Berlin charter Township, Michigan Berlin township, Ionia County, Michigan Berlin township, St. Clair County, Michigan Berrien Springs, MI Berrien Township, Michigan Bertrand Township, Michigan Bessemer Township, Michigan Bessemer, MI Bethany Township, Michigan Bethel Township, Michigan Beulah, MI Beverly Hills, MI Big Creek Township, Michigan Big Prairie Township, Michigan Big Rapids charter Township, Michigan Big Rapids, MI Billings Township, Michigan Bingham Farms, MI Bingham township, Clinton County, Michigan Bingham township, Huron County, Michigan Bingham township, Leelanau County, Michigan Birch Run Township, Michigan Birch Run, MI Birmingham, MI Bismarck Township, Michigan Blackman charter Township, Michigan Blaine Township, Michigan Blair Township, Michigan Blendon Township, Michigan Bliss Township, Michigan Blissfield Township, Michigan Blissfield, MI Bloomer Township, Michigan Bloomfield charter Township, Michigan Bloomfield Hills, MI Bloomfield township, Huron County, Michigan Bloomfield township, Missaukee County, Michigan Bloomingdale Township, Michigan Bloomingdale, MI Blue Lake township, Kalkaska County, Michigan Blue Lake township, Muskegon County, Michigan Blumfield Township, Michigan Boardman Township, Michigan Bohemia Township, Michigan Bois Blanc Township, Michigan Boon Township, Michigan Boston Township, Michigan Bourret Township, Michigan Bowne Township, Michigan Boyne City, MI Boyne Falls, MI Boyne Valley Township, Michigan Brady township, Kalamazoo County, Michigan Brady township, Saginaw County, Michigan Brampton Township, Michigan Branch Township, Michigan Brandon charter Township, Michigan Brant Township, Michigan Breckenridge, MI Breedsville, MI Breen Township, Michigan Breitung charter Township, Michigan Brevort Township, Michigan Bridgehampton Township, Michigan Bridgeport charter Township, Michigan Bridgeton Township, Michigan Bridgewater Township, Michigan Bridgman, MI Brighton Township, Michigan Brighton, MI Briley Township, Michigan Britton, MI Brockway Township, Michigan Bronson Township, Michigan Bronson, MI Brookfield township, Eaton County, Michigan Brookfield township, Huron County, Michigan Brooklyn, MI Brooks Township, Michigan Broomfield Township, Michigan Brown City, MI Brown Township, Michigan Brownstown charter Township, Michigan Bruce township, Chippewa County, Michigan Bruce township, Macomb County, Michigan Buchanan Township, Michigan Buchanan, MI Buckeye Township, Michigan Buckley, MI Buel Township, Michigan Buena Vista charter Township, Michigan Bunker Hill Township, Michigan Burdell Township, Michigan Burleigh Township, Michigan Burlington township, Calhoun County, Michigan Burlington township, Lapeer County, Michigan Burlington, MI Burns Township, Michigan Burnside Township, Michigan Burr Oak Township, Michigan Burr Oak, MI Burt township, Alger County, Michigan Burt township, Cheboygan County, Michigan Burtchville Township, Michigan Burton, MI Bushnell Township, Michigan Butler Township, Michigan Butman Township, Michigan Butterfield Township, Michigan Byron Township, Michigan Byron, MI
Counties in Michigan starting with B
There are a total of 6 counties in the state of Michigan that start with the letter "B".