St. Mark's Square is a town square located in the old part of Zagreb, Croatia, known as the Gradec or Gornji grad.