top of page

About Beulah

The village of Beulah is located in Benzie County, about 30 miles from Traverse City. Beulah is the county seat of Benzie County, one of the fastest growing counties in Michigan.

Beulah rests on the southeast shore of Crystal Lake about one mile north on U.S. Highway 31 and about 7 miles east of Lake Michigan.

According to the United States Census Bureau, the village has a total area of 0.4 miles, none of which is covered by water. Beulah has long been known as a summer vacation destination.


Founded about 1880 by Reverend Charles E. Bailey and named by him after a place described in the Bible.

Beulah separated from Benzonia and was given a post office on February 8, 1892, with Charles S. Merritt as its first postmaster.

Beulah was incorporated as a village in 1932.

Beulah Businesses

The village of Beulah has two commercial areas. One area is known as “downtown” Beulah and the other is referred to as the US-31 corridor. Most businesses in Beulah operate year-round with only a few being seasonal.

Downtown Beulah is  near the shores of beautiful Crystal Lake. It has shops selling art,  jewelry, antiques, home decor, clothing, kayaks, sporting goods, gifts and books.

Along the main street you will also find the Post Office, restaurants, legal services, financial and accounting services, land conservancy organizations, hair salons, churches, community services, insurance agents, dental care, counseling services, and lodging.

Beulah Demographics

As of the census of 2010, there were 342 people, 161 households, and 81 families residing in the village. There were 375 housing units in the village.

The median age in the village was 52.7 years. 10.5% of residents were under the age of 18; 8.1% were between the ages of 18 and 24; 19.6% were from 25 to 44; 37.2% were from 45 to 64; and 24.6% were 65 years of age or older. The gender makeup of the village was 51.5% male and 48.5% female.

bottom of page