Marriage licenses are issued by government offices. The specific office that issues the marriage license varies from state to state. Generally, the issuing office is located in the county, city, or town courthouse. This office is commonly a County Clerk, County Recorder, etc. however it is almost always located within the courthouse building.
Below is a table with the marriage license issuance office in each state. Remember, it is the couple's responsibility to file for the marriage license.