Yes, an internet connection (either through mobile data or Wi-Fi) is required for Find My Device to provide real-time location tracking and perform remote actions.