There is no information about Megan Phelps Roper birth place at this time that means her ethnicity and nationality cannot be guessed at this time. Though she seems to be American but its not official.Nathan Phelps is her uncle and Fred Phelps is her grandfather, Catherine Idalette Johnson and Fred Wade Phelps are her great grandparents. Megan Phelps’s childhood was very much related to everything that used to happen in the church was founded by her grandfather Fred Phelps.She left the church with her sister Grace in November 2012.
As for some source Megan Phelps Roper is a married women, which means she must have a husband but information about these are not available.It is also not sure whether she has children or not. It is however very dating anyone or else and having any kind of affairs or boyfriends. She is married on 15th of august of 2016 as informed by some sources.