Family name origins & meanings North German : habitational name from either of two places called Rehagen, one in Brandenburg, the other in Schleswig-Holstein.