No, no te pueden geolocalizar con tu ip. Tu ip es dinámica. Que sea dinámica significa que te la cambian cada x tiempo y esa ip la estás utilizando tú hoy y mañana uno al otro lado de la ciudad.
Te pueden averiguar la comunidad autónoma, puede que la ciudad como mucho. No hay tanta información como para saber tu barrio/calle.
Si el wifi es público, puede que sea una ip estática, puede que si es de un centro comercial o algo así se pueda saber a que centro comercial pertenece. No lo sé, sinceramente.
Aquí puedes ver tú ip pública:
https://miip.es/ ;Aquí "geolocalizarla":
https://www.iplocation.net/Tú dirás con que precisión te "geolocaliza". Por ejemplo: Mi ip es 81.35.112.52 Y en la seguda página ninguna es capaz de geolocalizarme a mi ciudad, que es Gijón.
Lo único que saben ellos de tí es la IP pública que estabas usando en ese momento(Recuerda que es dinámica), tu MAC y una pequeña información que le manda el navegador: País, idioma preferido, navegador, sistema operativo... Nada importante la verdad.
Pero repido: Ellos no, un juez sí.