There probably is. How about signing up with your power company? They send out alerts for everything, including planned power outages to upgrade equipment. Read your bill carefully or give them a call.
I receive alerts for both my house and my mom's - two separate power companies and areas. The way I signed up provides reverse phone calls and / or texts for any emergency, not just power outage, i.e. earthquake, fire, etc.
You would need a SMART home system.... here is one with outage notification.... http://www.alarm.com/blog/power-outages-security You could try going to home store, and look at the various SMART home systems available for that feature.