5 Great Towns Where Buying Is Cheaper Than Renting


Cleveland, Ohio

Ohio makes a second appearance on this list with Cleveland. The average mortgage is about $579. You’ll pay about $857 for an apartment in Cleveland, which is a $278 difference. The average home is worth $66,800 here.