Pune se encuentra a 560 m (1.840 pies) sobre el nivel del mar, en la margen occidental de la meseta de Deccan.