Elmhurst is a place in Cheboygan County in the State of Michigan in the United States of America. It is located at latitude 45°29'46" North, longitude 84°41'19" West.