momepy
momepy: An open-source Python library for quantitative analysis of urban form. Ranked #62 of 64 in GIS Software by our editors (3.0/10); pricing: Free plan; best for developers and researchers analyzing urban spatial data.
At a glance
- Editor score3.0 / 10
- PricingFree plan
- Best forDevelopers and researchers analyzing urban spatial data
- Free planYes
- Paid fromFree
- Spatial analysisAdvanced
- Facts checked23 Sep 2026

Where it wins
- Measures features of buildings, streets, and urban layouts
- Open-source library for quantitative urban-form analysis
- Runs on Linux, macOS, and Windows
Where it doesn't
- Not a standalone desktop GIS
- No web mapping or dashboard builder
- Requires working with Python and geospatial data
Our verdict on momepy
Urban analysis often calls for measurements of the built environment rather than a general-purpose mapping workspace. momepy is an open-source Python library for quantitative analysis of urban form and morphology, with methods for examining buildings, streets, and urban layouts. It is aimed at researchers and practitioners working with geospatial data, including developers who want spatial-analysis tools they can use in Python. It is not positioned as a standalone desktop GIS or a commercial mapping platform.
The main strength is its focused analytical scope: momepy is for studying urban morphology, not for assembling web maps or dashboards. Its documentation describes installation, data handling, and analysis workflows, giving users a reference for working through the library’s tasks. That makes it a better fit for people comfortable with Python and spatial data than for teams looking for a graphical GIS application or a ready-made reporting interface. The product is classified for advanced spatial analysis and desktop deployment, and it supports Linux, macOS, and Windows.
momepy is offered as open-source software, with a free plan, rather than as a set of paid tiers. Its narrow focus is an advantage when the job is quantitative urban-form analysis, but a limitation when the goal is broader GIS work, web mapping, or dashboards: those are not its stated purpose. Choose momepy if you want a Python library for measuring urban features and are prepared to work in a code-and-data workflow. Choose a standalone GIS or mapping product instead if you need a visual desktop workspace, web maps, or a dashboard builder.
Your product? Our editors can test momepy in depth and publish a review, labelled as paid · from $149/mo →
momepy pricing
momepy fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Deployment | Desktop |
| Spatial analysis | Advanced |
| Web mapping | No |
| Dashboard builder | No |
| Raster data support | Not verified |
| Mobile apps | No |
| Deployment | Desktop |
| Platforms | Linux, macOS, Windows |
| Pricing | Free plan |
| Website | docs.momepy.org |
| Facts checked | 23 Sep 2026 |
Alternatives to momepy
- QGISA broad, no-cost GIS for advanced analysis, editing, mapping, and publishing.9.4
- GRASS GISA deep analytical GIS for technical teams that value open-source and scripted workflows.9.2
- Google Earth EngineA specialized GIS platform for large-scale satellite imagery, raster analysis, and geospatial computation.9.1
Used momepy? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used momepy for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
momepy is listed in our GIS Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/momepy/"><img src="https://www.itechguides.com/best/badge/momepy.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


