There is nothing in Access to handle this. You can do it, but you need to do all the work yourself using unbound text controls and a table or global variable to store the page count. Here I'm going to use a global variable.
In the page footers OnFormat event of each report, set the unbound text control do:
Me![<myPageControlName>] = glngReportPageCount + 1

and in the page footer OnPrint event, do:
glngReportPageCount = glngReportPageCount + 1
Do that in each report. If you want page # X of Y in each report, then that is quite a bit more complex.
JimD.