Reference

Michigan API county codes

Every Michigan API well number starts with 21, the state code. The next three digits are the county code, one of the 83 listed below, so a number beginning 21-001 belongs to a well in Alcona County.

To decode a whole number, including the sidetrack and completion digits, paste it into the API well number decoder.

How to read a Michigan API number

21State: Michigan
001County: Alcona
12345Well, unique within the county

The first ten digits identify one well. Two more digits can follow for a sidetrack, and two after that for a later completion. The county is the one where the well starts at the surface, so a horizontal well that crosses a county line keeps its surface county's code. A few state regulators assign the producing county instead, so the state record is the final word on a well near a boundary.

All 83 Michigan counties

County code County API numbers start
001 Alcona 21-001-
003 Alger 21-003-
005 Allegan 21-005-
007 Alpena 21-007-
009 Antrim 21-009-
011 Arenac 21-011-
013 Baraga 21-013-
015 Barry 21-015-
017 Bay 21-017-
019 Benzie 21-019-
021 Berrien 21-021-
023 Branch 21-023-
025 Calhoun 21-025-
027 Cass 21-027-
029 Charlevoix 21-029-
031 Cheboygan 21-031-
033 Chippewa 21-033-
035 Clare 21-035-
037 Clinton 21-037-
039 Crawford 21-039-
041 Delta 21-041-
043 Dickinson 21-043-
045 Eaton 21-045-
047 Emmet 21-047-
049 Genesee 21-049-
051 Gladwin 21-051-
053 Gogebic 21-053-
055 Grand Traverse 21-055-
057 Gratiot 21-057-
059 Hillsdale 21-059-
061 Houghton 21-061-
063 Huron 21-063-
065 Ingham 21-065-
067 Ionia 21-067-
069 Iosco 21-069-
071 Iron 21-071-
073 Isabella 21-073-
075 Jackson 21-075-
077 Kalamazoo 21-077-
079 Kalkaska 21-079-
081 Kent 21-081-
083 Keweenaw 21-083-
085 Lake 21-085-
087 Lapeer 21-087-
089 Leelanau 21-089-
091 Lenawee 21-091-
093 Livingston 21-093-
095 Luce 21-095-
097 Mackinac 21-097-
099 Macomb 21-099-
101 Manistee 21-101-
103 Marquette 21-103-
105 Mason 21-105-
107 Mecosta 21-107-
109 Menominee 21-109-
111 Midland 21-111-
113 Missaukee 21-113-
115 Monroe 21-115-
117 Montcalm 21-117-
119 Montmorency 21-119-
121 Muskegon 21-121-
123 Newaygo 21-123-
125 Oakland 21-125-
127 Oceana 21-127-
129 Ogemaw 21-129-
131 Ontonagon 21-131-
133 Osceola 21-133-
135 Oscoda 21-135-
137 Otsego 21-137-
139 Ottawa 21-139-
141 Presque Isle 21-141-
143 Roscommon 21-143-
145 Saginaw 21-145-
147 St. Clair 21-147-
149 St. Joseph 21-149-
151 Sanilac 21-151-
153 Schoolcraft 21-153-
155 Shiawassee 21-155-
157 Tuscola 21-157-
159 Van Buren 21-159-
161 Washtenaw 21-161-
163 Wayne 21-163-
165 Wexford 21-165-

County names are the US Census names for these codes. The API standard does not promise the two match, so we checked them against state well records. Across 35 states, where this table names a county it matched the one the agency recorded on 85,091 of 85,100 wells. Offshore state and federal waters use their own pseudo-county codes, which are not listed here.

Finding the well itself

The API number stops at the county. It does not hold the well's coordinates, lease, survey section or operator. Those sit in the well record, which you find by searching the full number in the state agency's system. Search it at the Michigan oil and gas regulator.

Frequently asked questions

What is the API state code for Michigan?

21. API state codes run alphabetically from 01 for Alabama to 49 for Wyoming, then 50 for Alaska and 51 for Hawaii. They are not the Census FIPS state codes, which is a common source of wrong lookups.

How do I find the county from a Michigan API number?

Read digits three to five and find them in the table on this page. In 21-001-12345, the county code is 001, which is Alcona County. If the code is missing from the table, it is usually an offshore area rather than an onshore county.

Does a Michigan API number give the well's exact location?

No. The number stops at the county. Coordinates, the lease and the survey location are in the well record held by the state agency, which you search with the full API number.

State codes: American Petroleum Institute Bulletin D12A well numbering standard. County names: US Census county FIPS names, checked against state well records. Reference generated .

How to cite this page

Sources: American Petroleum Institute Bulletin D12A well numbering standard; US Census county FIPS codes.

TetraSoft. (2026). Michigan API county codes. Reference generated 2026-09-24. https://tetrasoftco.com/tools/api-county-codes/michigan/