320 is the optimal mobile width however some phones and also tablets can display higher resolution so page widths for those devices are normally set differently or at a medium width…
So for your site to be responsive
you want your normal desktop content
then
you want a medium setting for tablets
then you want to set a minimum width of 320px on your page wrapper so the page will not be displayed smaller than that.