I am pretty sure all surface mount resistors are non-inductive. Even if you wanted to it would be fairly difficult to cause substantial inductance. Same thing for SMD caps actually, although you want low loss dielectrics (i.e., C0G ceramics) to keep the impedance capacitive at high frequency.
The inductance of these components comes primarily from the shape of the package itself, not anything to do with the resistor/capacitor, and from the PCB traces surrounding it, particularly vias. Smaller packages have less inductance. You can reduce inductance further by putting multiple elements in parallel, but you have to be careful to not add more inductance with traces and vias than you save.
non inductive up to 50-100MHz. value typical 1K-10Mohm
at 100 MHz, 1 nanohenry is 0.6 ohms. Typical parasitic inductances are measured in nanohenrys, and they will never be significant for a 1 kohm resistor. On the other hand, you will have to worry quite a bit about parasitic capacitance. SMD packages have typical parasitic capacitances of a few .1 pF. At 100 MHz, that is 16 kohm. So a 1 megaohm resistor will always be dominated by capacitance, and it is a non-negligible contribution even to a 1 kohm resistor.
The easy way to remember this is that the typical characteristic impedance of a PCB trace is between 50 and 200 ohms. That is the impedance where the natural L and C characteristics balance out. At impedances above that you mostly worry about shunt capacitance. At lower impedances you care about series inductance.
Edit: I should add that by "all surface mount" components I mean things like chip resistors and capacitors. Standard 0805/0603 packages and the like. If you get a small electrolytic capacitor with surface mount leads, or a cylindrical MELF resistor package, they could be inductive.