Man stellt den Namen meist zu mittelniederdeutsch oog (‚Aue') mit einem Kollektivpräfix ge-. Das Ausgangswort dürfte *goog(e) (‚Auenlandschaft') gewesen sein. Das älteste Dokument, in dem Goch als Stadt bezeichnet wird, trägt das Datum 1261.
Die erste urkundliche Nennung Gochs erfolgte 1259. Zwei Jahre später nannte Goch sich bereits Stadt. Eine Stadterhebungsurkunde ist wahrscheinlich nicht verliehen worden.