The equilibrium constant is unitless (dimensionless). In many practical applications, equilibrium constants are expressed in terms of molar concentrations, and so it often seems like the equilibrium constant should be some kind of unit related to concentration, and should depend on the reaction. In actuality, equilibrium constants are strictly formulated as a function of thermodynamic activities, which are dimensionless by definition. We use molar concentrations because in many situations it is simple and accurate to do so. I.e., for dilute solutions, the standard state is usually defined as a solution with concentration = 1 M, and the activity is proportional to the actual concentration (in M) divided by the concentration of the standard state. This works well in practice for ideal solutions, but in cases where solutions are non-ideal (say, high ionic strength solutions), the relative activity deviates significantly from the true molar concentration. Note in these instances the activity is still unitless, and therefore so are the equilibrium constants.
On inspection this should be evident because RT has a unit of energy (per mol), as does ΔG, so ln K must be unitless to satisfy a dimensional analysis.