Registro fica na Mesorregião do Litoral Sul Paulista, no Estado de São Paulo, a sudoeste da Capital, distante 191 km, no Vale do Ribeira. O clima é classificado como subtropical úmido. A cidade era um centro de fiscalização do ouro explorado no Alto Ribeira, no século XVII.