Петропавловск находится в Северном Казахстане, на правом берешу реки Ишим. Это центр Северо-Казахстанской области.